They Thought Godzilla Was Walking Down the Street (Los Angeles to Japan to Vietnam)

Season 15, Episode 1 -  Air Date: 9/27/2009
6 Ratings


The teams depart from Los Angeles on a race around the world for one million dollars, competing in two legs: Tokyo, Japan and Ho Chi Minh City and Cai Be, Vietnam.