The Amazing Race Latest Episode: Episode 1 - 'They Thought Godzilla Was Walking Down the Street'

Twelve teams begin their race around the world; only 11 teams make the journey to Tokyo after the contestants face a heart-breaking surprise elimination.


Watch & Discuss:


Watch The Amazing Race: Season 15, Episode 1 - 'They Thought Godzilla Was Walking Down the Street'


Read The Amazing Race's Review: Season 15, Episode 1 - 'They Thought Godzilla Was Walking Down the Street'

Comments

Want to comment on this? First, you must log in to your SideReel account!