The Haunted House in Niagara Falls, Canada, prides itself of its world famous Nightmares Fear Factory attraction - and they sure got the pictures to support it. The funny pictures are shot by strategically placed secret cameras which capture the visitors...
The Haunted House in Niagara Falls, Canada, prides itself of its world famous Nightmares Fear Factory attraction - and they sure got the pictures to support it. The funny pictures are...