Halloween Night

Image source: sxc; nvadim

It's back!  Nightmare Fear Factory in Niagara Falls is at it again...each year, they take photos of people walking through their haunted house, at apparently a very scary moment.  The pictures are always the best.  Check out the latest:

Click here to see photos --> BUZZFEED