(Do not Take Yourself Too Seriously Dept) FIFA World Cup Ad Featuring Nobel Prize Winners

Watch it all–LOL.

print

Posted in * Culture-Watch, * International News & Commentary, Brazil, Globalization, Media, Movies & Television, South America, Sports