Rediff.com » News
The oddly hilarious faces of spooked visitors at the Nightmares Fear Factory in Niagara Falls, Canada.
Must see slideshow on The Guardian