Is Italy going after Japan for the most strangest commercial? In the following ad, things go unexpected, something no one could preview.. Funny or a bit over the top?
Let us know!