Weather June 10 2020 11:25pm 01:40 Severe weather brings reports of tornados in Glencoe, Belmont Video posted to social media appeared to show a tornado touching down in both Belmont, Ont., and Glencoe, Ont., after reports of severe weather in the area. Responsive site?