Print/Poster Mercedes-Benz: Won by admin October 22, 2014 October 22, 2014 Mercedes-Benz won the constructors’ title of the 2014 formula one season. Advertising Agency:Jung Von Matt/Neckar, Stuttgart, Germany Executive Creative Directors:Peter Waibel, Achim Jager… Read more FacebookTwitterPinterestLinkedinTelegramEmail