video

Funny BMW Ad in honour of Mercedes-Benz CEO Zetsche

BMW and Mercedes-Benz, two German car manufacturing giants trying to remain at the wheel by outdoing each other with taunting marketing campaigns and social media posts whenever an opportunity arises. 

POPULAR