Photos from strategically placed secret cameras in Nightmares Fear Factory in Niagara Falls, Canada, that perfectly captured the many hilarious faces of terror.
You scrolled all the way down here! Good job! Keep scrolling!
Photos from strategically placed secret cameras in Nightmares Fear Factory in Niagara Falls, Canada, that perfectly captured the many hilarious faces of terror.
That last dude is going to murder someone one day.