121010 Norcross: Salvador Barrera cowers away from one of the oversized monsters inside Netherworld in Norcross on Wednesday, October 10, 2012. Netherworld features two brand new haunted attractions, Banshee and The Hive. Jonathan Phillips Special
121010 Norcross: Salvador Barrera cowers away from one of the oversized monsters inside Netherworld in Norcross on Wednesday, October 10, 2012. Netherworld features two brand new haunted attractions, Banshee and The Hive. Jonathan Phillips Special