August 21 2018 6:40pm

People left soaked after rains fall on Toronto

People were left clutching their umbrellas trying to stay dry in Toronto as thunderstorms rolled through the region on Tuesday evening.

Responsive site?

Video Home