They Thought Godzilla Was Walking Down the Street

Twelve Teams stand at the start line in Los Angeles, Calif., but only 11 will make the journey to Tokyo, Japan as the Racers are faced with a heart-breaking surprise elimination.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.