Amazing Race 36 Episode 9 Recap

Jeremy and Wyatt break down the Dominican Republic leg and predict the finale.
Amazing Race 36 Episode 9 Recap
Free Podcast Website provided by