DSC_3825 Published October 24, 2012 at 500 × 333 in Netherworld Haunted House ← Previous Next → Visitors to Netherworld in Norcross make their way through Banshee on Wednesday, October 10, 2012. Visitors to Netherworld in Norcross make their way through Banshee on Wednesday, October 10, 2012.