www.atroxfactory.com: Atrox Factory | Industrial Strength Horror - Leeds, Alabama
Bringing Industrial Strength Horror to this Alabama Haunted Attraction. 50,000 square feet of pure Mayhem - The Atrox Factory Is the Largest Indoor haunted attraction in the Southeast.