Advertisement

Flooding in Toronto

A large thunderstorm resulted in flash flooding throughout the Greater Toronto Area on  Monday, July 8.