NETHERWORLD #2 Haunt in America!

 

Hauntworld Magazine has declared that NETHERWORLD Haunted House in Atlanta GA is the #2 Haunted House in America in 2006!