Canada: Two Tornadoes Touch Down In Ontario
- Captured on Wednesday 10th of June 2020
- Location is Ontario
Description
According to Environment Canada, two tornadoes touched down in the London area, Ontario, Canada on Wednesday, June 10th Read more...