Bill Craft combines lyrics about real life situations with melodies and chord progressions to create music that is instructive, informative and enjoyable listening.
Bill Craft combines lyrics about real life situations with melodies and chord progressions to create music that is instructive, informative and enjoyable listening.