Niagara Falls is a Ghost Town
- Cleared
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..
Location
Niagara Falls, Ontario, Canada
Occurred
Mar-27-2020
Posted By
David Tebbutt
Posted On
Mar-31-2020