X

The Amazing Race Season 29 Premiere recap 5/11/17

The Amazing Race 29 Recap 5/11/17: Season 29 Episode 8 “Good Job, Donkey”

Tonight the CBS series The Amazing Race airs with an all-new Thursday, May 11, 2017, season 29 episode 8 and we have…