Mercedes-Benz Smart: Moustache

Advertising Agency: Station X, Vancouver, Canada
Creative Director: Josh Budd
Copywriter: Mitch Bank
Designer /Illustrator: Laure Stromboni
Producer: Julian Davis
Production Designer: Rhoderick Lising


Leave a Reply