Frightened Faces Caught on Camera
It's that time of year again. The Nightmares Fear Factory prides itself as a premier haunted house located in Niagara Falls, Canada. Visitors get the fright of their lives, and there are pictures to prove it. For those who become too frightened, there is a guide there to escort them out and then promptly put their names on the "Chicken List," which now caps more than 120,000.