Weather watchers say strong winds and even a tornado are possible after spotting a cloud rotation north of Brampton.