Photos

 

The Fear Is Real!

Check out the fear on these faces as people are caught in the moment at Nightmares Fear Factory in Niagara Falls, Canada. They're hilarious!