David Ball

David Ball

David Ball Biography David Ball was born into a musical family in Rock Hill, South Carolina on July 9th, 1953. His father was a Baptist minister and his mom was a multi-talented musician, who still enjoys playing ragtime piano. David is the third of four sons and a daughter, who started playing music on the…

Read More