nightmaresfearfactory.com
Nightmares Fear Factory
Nightmares Fear Factory is Niagara Falls' scariest and best haunted house. View hilarious FEAR pics and videos of scared people. Located in the Clifton Hill Tourist District in Niagara Falls Canada close to many Niagara Falls Hotels and Attractions.