Netherworld – 24 years of fear and fun

Stone Mountain is now home to one of the spookiest addresses in Georgia.  This frightfully fun destination marks one of the nation’s top-rated haunted houses, known to many longtime fans simply as “The Juggernaut” at 1313 Netherworld Way.  Ben Armstrong and his Netherworld co-founder, Billy Messina, always talked about the possibility of a namesake street … Continue reading Netherworld – 24 years of fear and fun