Tags

,

I came across this when looking for something else. Hilarious foreign commercials. these would never make it onto television in this country

http://youtu.be/8dwR-F79MjU