This is what fear looks like
October 08, 2013 03:26
The oddly hilarious faces of spooked visitors at the Nightmares Fear Factory in Niagara Falls, Canada.
The oddly hilarious faces of spooked visitors at the Nightmares Fear Factory in Niagara Falls, Canada.