Lost In Translation 2 - Trailer

Posted by avclubvids on Apr. 30, 2007

Seen "Lost in Translation"? Been to Japan? If yes to either one, you will understand this video personally. If not, enjoy it anyways, its short :)

Categories People & Lifestyle

More Details