vacreeper.com
The Wizard of Abingdon
Abingdon is the county seat for Washington County, Virginia. Founded in 1778, it has seen many changes through time. One of the strangest episodes in its long and storied history deals with two men…