If you don’t pee your pants in terror at a haunted house, did you really celebrate Halloween? The answer is no.

Visit one of these  haunted houses and get ready to scream your heart out.

Niles Scream Park

855 Mayflower Road, ,…

Source link