Heads to World’s Tallest Building

CN TowerThat would be the CN Tower in Toronto, Canada, in all of its 1,815.4 feet.

The world’s highest free standing structure – which took three years to build and was completed in 1976 – stands in full glory above downtown Toronto, affording all who go up (Ty Nowell and I in this case) to take in North America’s 5th largest city on the shores of Lake Ontario.

Along the way, we met the Queen of Toronto (tour guide Susan), a random Lakers fan (Dan) from Syracuse, New York in town for the game and kept our mini camera rolling throughout.

Here’s the video:

(Click HQ in the drop down in the bottom right of the
video player to watch in High Quality)