Article’s I’ve Starred – The Amazing Race Season 21 Episode 1 Recap: Double Your Money

For the first time ever a team has the opportunity to win two million dollars, but will frog insides and a junior table tennis champion get in their way?

(from – The latest television news

Leave a Reply