They Thought Godzilla Was Walking Down the Street

They Thought Godzilla Was Walking Down the Street S1E1 - They Thought Godzilla Was Walking Down the Street 2009

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.

  • Released: 2009-09-27
  • Runtime: 50 minutes
  • Genre:
  • Stars: Phil Keoghan, Brian Kleinschmidt, Ericka Dunlap, Maria Ho
  • Director: