Top 15 ads of 2011

2011 has been my first year of being officially with Ogilvy South Africa. It’s been incredible to watch the blood, sweat, and tears that go into making something that we see, and for the most part ignore, every day hundreds… Continue Reading

VW Passat: The Force

Great work for Volkswagen by Deutsch LA. The above spot is due to air during the upcoming Super Bowl and is already becoming an online favourite, after just 1 day the video has already racked up almost 2 million views.… Continue Reading