Advertisement
Weather
June 13 2018 6:00pm

Powerful storm rushes through GTA bringing down tree branches, power lines

A powerful storm pushed through the GTA on Wednesday afternoon leaving downed trees and power lines strewn throughout the city.

Responsive site?

Video Home