Netherworld is one of the nation's top Haunted House attractions featuring terrifying live actors, amazing special effects, and incredible monsters.
Added by Upcoming Robot on August 10, 2012