Top

Lost In Translation

Sometime things don't have the same meaning when they are translated from Chinese to English.
Next Video
104
Ratings
  • 64,786 Views
  • 319 Comments
  • 25 Favorites
  • Flip
  • Pin It
Embed:

319 Comments

  • Advertisement