Niagara Falls is a Ghost Town

4 years ago
65.9K

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.

Loading comments...