Another one of those funny TV ads from Thailand.

  • October 13, 2007
  • 5.4k Views