The Amazing Race Canada Season 4 Episode 3 – Toads! Are You Kidding Me?

Air Date : Jul 12 2016 | 100 Views | 18 Link Submissions | 0 comment(s)

Summary: The remaining teams race to Mekong where they must contend with the heat and culture.

Already Watched?