Language:
  • EN

Niagara Falls is a Ghost Town

Occurred on March 27, 2020 / Niagara Falls, Ontario, Canada

Info from Licensor: I filmed a video on my one wheel cruising around the 'high traffic' areas of Niagara Falls. Some really spooky scenes of downtown at night as well. On this same day, the government of Canada sent everyone a message to their phones that if they were traveling, it's now required by law to self-isolate for 14 days.

Location Niagara Falls, Ontario, Canada
Occurred Mar-27-2020
Posted By David Tebbutt
Posted On Mar-31-2020

Tags