Nightmares Fear Factory

The Nightmares Fear Factory is a haunted house attraction in Niagara Falls, Canada. They are known for posting images of their visitors just as they have been shocked. No idea what they see as I have not been there, but don't you think their reactions are pretty hilarious. Grabbing each other and those priceless expressions. Have a look for yourself!