Monday, August 5, 2013

The Blood Shed

Our first review is one for The Blood Shed, a newer (2011) pay haunt located in Frankfort, IL. We visited this opening year and again in 2012. We liked it in 2011, not so much the following year. Check out our reasons why here.

No comments:

Post a Comment