We have collected pictures from strategically placed secret cameras in Nightmares Fear Factory in Niagara Falls, Canada, and they perfectly immortalize the many hilarious faces of terror. Cleverly enough (and lucky for us), the good people at the Fear Factory haunted house decided to capture that exact moment visitors had their wits scared out of them.
Share If you like Nightmares Fear Factory
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18