The Amazing Race - Season 26, Episode 8 - Rotten Tomatoes

Moment of Truth

EPISODE:

Episode Info

The race continues in Namibia.

Discussion Forum

Discuss The Amazing Race on our TV talk forum!