If you're on the west coast there's still time to see some scenes at Don Muang on the Amazing Race.
The teams are just connecting from Vietnam to India so no other Thai footage.
The teams are just connecting from Vietnam to India so no other Thai footage.
Comment