Videos
"It just keeps going" severe storms had Ontario residents in awe