Barns of Horror



All Links

Share this:

Details of Barns of Horror

About Barns of Horror
Barns of Horror- A new tri-level Haunted House located behind new drive inn, Scary Movies & Haunted Thrills. Located in Cleveland Alabama. Open Fridays and Saturdays In October.