thesphinxofcharlotte.com
Independence Day: Free At Last Redux ’19
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, July 5, 2017, and July 4, 2018 Editions…