David G. Smith
About
David G Smith is an American singer-songwriter, guitarist and keyboardist. He splits his time between his native state of Iowa and Nashville, TN in addition to touring. Smith donates his time and raises money for various causes including St. Jude Children's Hospital, Boys Town, Rett Syndrome, Parkinson's Disease, and Alzheimer's Disease.