Weather watchers say strong winds and even a tornado are possible after spotting a cloud rotation north of Brampton.
Environment Canada has issued special weather statements for Barrie and communities on Georgian Bay, Niagara Falls and the ...