Do you speak English?

Funny clip about people lost in translation, or are they?

22K views youtube.com

Interest

Linguistics
Discovered by vidgamefreak89
on Apr 7, 2008

Stumblers Who Like This Page