thesphinxofcharlotte.com
Independence Day: Free At Last Redux ’18!
It’s time to Break It Down! Today’s post is a revised reprint of a blog I originally published July 9, 2008, and then subsequently in the July 4, 2012, and July 5, 2017 Editions of &#82…