Last year, the Nightmares Fear Factory in Niagra Falls began posting their pictures online, making us realize something: looking at people freaking the hell out in haunted houses is perhaps the best thing ever. The Fear... more »
By Look What I Found October 15, 2012 490k views More Info