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 [...]