X

The Amazing Race Season 29 Premiere recap 46/17

The Amazing Race 29 Recap 4/6/17: Season 29 Episode 2 “Scared Spitless (Sao Paulo, Brazil)”

Tonight the CBS series The Amazing Race airs with an all-new Thursday, April 6, 2017, season 29 episode 2 and we…