Toronto, Canada is isolated! Storms and flash floods engulfed the station, people were shocked Thunderstorms brought heavy rainfall and flash flooding on Tuesday to Toronto, Canada's largest city, leaving people stranded, roads flooded and nearly 170,000 customers without power. #canada #toronto #flood #storm #news #natural disasters #world weather #flood #flash flood #heavy rain #rain #weather
Hide player controls
Hide resume playing