Skip to main content

Posts

Showing posts with the label Super Mario

Mercedes - TV Advertisement - Japan (2014)

An GLA Mercedes is found in the heart of the Super Mario Bros video game and Mario takes the wheel. Then we move on to reality with the Mercedes GLA that stops in a cloud of dust to let Mario come out in flesh and bone. Category : Auto, motorcycle and Co