Netherworld Haunted House scares for 20 years

0
Co-owner Ben Armstrong shares what has help Netherworld, Atlanta's largest haunted house, a national treasure when it comes to scaring people. (Video by Ryon Horne, Jewel Wicker/AJC)
View Comments 0