Movies and tv shows have done dramatic and comedic themes on what happens when mannequins in a store window come to to life. But Mercedes Benz has taken the “mannequin come to life” theme to a whole new level with this commercial. If you…
Tag