By Scott Langill


Nightmares Fear Factory in Ontario has a reputation for being one of the more seriously terrifying Niagara Falls spookhouses. They have a Flickr feed full of patrons being terrorized. And speaking of Niagra Falls, Slowly I Turn…..

Nightmares Fear Factory’s photostream

Nightmares Fear Factory

Slowly I Turn

Trackback URL