August 6 2018 4:04pm

Thunder rumbles, heavy rains drench parts of Toronto as storm moves through

Thunder rumbled and heavy rains drenched parts of Toronto on Monday afternoon as a storm system moved through the area.

Responsive site?

Video Home