In the News...Slabs of Ice fall off the world's tallest free standing building

@cher913 (25859)
March 5, 2007 2:06pm CST
Huge slabs of ice have been fallling of the CN tower (located in Toronto, Ontario Canada) causing the closure of the highway that runs past it which goes to prove that no matter how hard mortal man tries, they just can't do every thing!! :-)
No responses