Featured Image

Fake Facts: What No One Tells You about CN Tower

Name a few memorable landmarks in Canada. Along with the Rockies, Niagara Falls, and that awesome potato out in Maugerville, you certainly thought of the CN Tower in Toronto, Ontario — a building that earned global fame on April 2, 1975, when it became the planet’s tallest structure. You’ve had 40 years to the day to learn about… Read more »