Site of the first Pit Stop of The Amazing Race Canada 7 TV Locations Links: kamloopsbikeranch.weebly.com By: kkeps