Decathlon

Advertising campaign created to promote the opening of a new Decathlon store in Switzerland.