LANGUAGE BARRIER

Posted by Break.com Staff on Oct. 10, 2005

Previous video | Next video  
Tell the world:

Now that I think of it, I have no idea what the lyrics to the Numa Numa song actually mean. The joke could be on us!

Categories Commercials

More Details »