David Shearer Music

News

Seasons

As with the seasons, everything in life has its appointed time.  Not too long from now, we will be sharing more of our new music.  So, stay tuned!