Terror Town, Barn of Blood Highlight Weekend of Haunting

This review was originally posted on Tuesday, October 28, 2008; it details one memorable weekend from late October 2008. It was that fall that we first visited Terror Town in Maumee, Ohio and experienced House of the Dead. I have…
