A possible tornado caused extensive damage in Barrie, Ontario, on July 15, amid a severe weather watch for the area. Eight injuries were reported following the storm, according to local news reports, and around 3,800 residents were left without power. These videos captured by Twitter user @alexosaur in Barrie show debris and major damage to houses. Credit: @alexosaur via Storyful