Oct
1st
Stay connected Subscribe to our RSS feed
Mercedes-Benz has recently launched a new ad featuring... chickens! With Diana Ross' Upside Down playing in the background, our feathery friends help promote the German automaker's Magic Body Control technology in unique and surprisingly clever fashion.