Netherworld Haunted House celebrates 25 years

Netherworld Haunted House in Stone Mountain has been scaring the pants off guests for 25 years. To celebrate the milestone, organizers say they've bought back some classics, and have added some new frights.

Latest Videos

Good Day Atlanta

View More
View More