Curious about some of the sites visited on last night’s Amazing Race Canada finale? Here’s a peek at the stops on the final leg of the race. L Tower The final three teams rappelled 44 stories down the L Tower. A beautiful view of the city from the top, and a thrilling adventure on the […]
