Scarborough flooding city’s fault: residents
Posted July 22, 2012 11:38 pm.
This article is more than 5 years old.
Nearly 90 millimetres of rain fell in two hours in Scarborough alone during the thunderstorm that caused problems throughout the GTA last week.