David G Smith

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 time and raises money for causes including St. Jude Children's Hospital, Boys Town, Rett Syndrome, Parkinson's Disease, and Alzheimer's Disease. Provided by Wikipedia