Search on Narcity

Niagara Falls Has Become A Total Ghost Town (VIDEO)

The silence is spooky.
Video Host & Producer

As emergency shutdowns are still in effect across Canada and the world, some cities have become ghost towns.

Niagara Falls is one of those cities. A driver made his way through one of the most popular and normally bustling streets of the area to find it a shell of its former self. 

Recommended For You

Loading...