The Amazing Race Canada 3, Episode 2 – “I’m gonna pee myself.” The 11 teams are flying out of Canada to Santiago, Chile. Once there, they head to Geoaventura Outdoor…
The Amazing Race Canada 3, Episode 1 – Who’s Feeling Sporty Now? The third season of The Amazing Race Canada begins as horse drawn carriages bring 12! teams to the…