Amazing photos of terrified people Funny photos of terrified people at scariest haunted house in North America, the Nightmares Fear Factory in Niagara Falls, Canada,…