Downloaded videos come without watermark.

Canada: Two Tornadoes Touch Down In Ontario

You can also download at AP / Reuters
  • 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...