The Amazing Race Season 34, Episode 8 : La Ville Rose

About The Amazing Race Season 34, Episode 8 : La Ville Rose

Reality Competition See more The Amazing Race seasons and episodes here

Teams drive to Toulouse, France, known as the "Pink City," where they must run, tackle and kick their way through a roadblock while training with a champion pro rugby team.

YOU MAY ALSO LIKE