Nov 09 2011
Nightmares Fear Factory is located in Niagara Falls, Ontario, Canada. It’s supposedly one of the scariest haunted house attractions in the world. If you choose not to continue in their house, you must stop and scream “Nightmares” and someone will come to take you out. Afterwards you’ll be added to the Nightmare Fear Factory chicken list.
In any event, here are some funny picture captures of people being scared while going through….
Even More Uncoachable Stuff