April 16 2018 1:27pm

Ice falling from CN Tower caught on camera

Torontonians are being warned to avoid the CN Tower in downtown Toronto as ice has been spotted falling off Canada’s tallest free standing structure.

Responsive site?

Video Home