Skip To Content

Where To Stream The Amazing Race Canada Season 3 Episode 9

Take Your Clue and Goooo!

Things get slippery and spicy in Delhi, India for the remaining teams.