Vampire Manor opens in Charles County
October 23, 2008 by Admin · Leave a Comment
Vampire Manor has sorta become an institution in Charles County. Every year for as long as I can recall, Vampire Manor has existed at one location or the other throughout the county. This year is no exception, and although the opening date seemed a little late, they are officially open now through November 1st. It’s [...]