Storm in Ontario forms tornado

Ray Daviau captured what seems like a tornado forming north of Barrie, Ontario, Canada. Meteorologists later confirmed that a strong storm hit the region and that this natural phenomenon could have occurred.

RECOMMENDED
MOST RECENT