The poets (by which I mean all artists) are finally the only people who know the truth about us. Soldiers don’t. Statesmen don’t. Priests don’t. Union ...
Darlington, South Carolina is that kind of place – a stress-dissolving haven tucked into the Pee Dee region where worries evaporate like morning dew under the Carolina sun.