Search results
Severe thunderstorm watch in effect for Toronto, GTA
CityNews· 6 days agoA severe thunderstorm watch is in effect for Toronto and much of southern Ontario. Environment Canada says potential isolated thunderstorms moving
A severe thunderstorm watch is in effect for Toronto and much of southern Ontario. Environment Canada says potential isolated thunderstorms moving