We've detected that your browser may be outdated. We recommend you upgrade your browser to a more recent version.
For the best BagTheWeb experience, we recommend using Google Chrome. .
What are you doing, Dave? "2001: A Space Odyssey" had it's world premier on this day in 1968. Today is also the birthday of the CN Tower. When it was competed in 1975, it became the tallest (1,815.4 ft) free-standing structure in the world. (44 articles)
created April 01, 2014