Possible tornado in Shelburne, Ont.

News

Environment Canada is investigating whether storm damage was caused by a tornado.

More From Embedded-Only/News/Toronto