The Amazing Race Canada Makes a Stop at IMC Edmonton
The thrill of The Amazing Race Canada reached new heights during the season 10 finale, and we at International Mascot Corporation (IMC) were honoured to be part of the action! With 11 teams of two racing for the ultimate prize—$250,000 US, a trip for two around the world thanks to Expedia, and two 2024 Chevy […]