The Amazing Race - Season 30 Episode 1 -
Season 30, Episode 1 - You're a Champion, Prove It
The Race kicks off from Washington Square Park in New York City with some of the most competitive and accomplished pairs of racers ever. Teams travel to Iceland, where they must traverse a massive canyon high above the Geitargljufur River.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.