In the creeks and rivers of the Coastal Plain, shad are harbingers of spring. For the folks in one tiny town, their annual Shad Festival also heralds a renewed spirit of resilience.
In the creeks and rivers of the Coastal Plain, shad are harbingers of spring. For the folks in one tiny town, their annual Shad Festival also heralds a renewed spirit of resilience.