Thailand Water Festival
- Episode aired Jul 31, 2011
A water-spraying sand sculpture is built in honor of Thailand's ancient and outrageous nation-wide water festival.A water-spraying sand sculpture is built in honor of Thailand's ancient and outrageous nation-wide water festival.A water-spraying sand sculpture is built in honor of Thailand's ancient and outrageous nation-wide water festival.