1976 – The CN Tower, the world’s tallest free-standing structure on land, is opened to general public.
1942 – The first flight of the Grumman F6F Hellcat.
Saturday, Jun 26 2010 by kjfitz
1976 – The CN Tower, the world’s tallest free-standing structure on land, is opened to general public.
1942 – The first flight of the Grumman F6F Hellcat.