Super Super Mario Mercedes Benz Commercial

Mario has a new, much sweeter ride than what I can remember all those years ago, and it’s from Germany. Mercedes Benz Japan promoted their famous German made cars in Mario’s homeland by merging Mercedes with the classic Super Mario Brothers game. Can you imagine the boardroom meeting with the marketing directors for this one?