Skip To Content

Where To Stream The Amazing Race Canada Season 8 Episode 10

Is That a Wild Peacock?

The remaining teams head to Tobermory, Ontario, and the Bruce Peninsula, where they compete for a spot in the Season 8 finale.