D.L. Duncan
D.L. Duncan 15 South Records D.L. Duncan began his career as Dave Duncan. In the early 1990’s Duncan became the lead guitarist in the newly re-located Goose Creek Symphony. He appears on their live album 1996’s “The Goose is Loose”. Anyone who knows this band knows that they were a country rock hybrid and a […]