Singer/guitarist/multi-instrumentalist David Mosher resides in Michigan, where he plays a hybrid of bluegrass, folk, country-blues, and swing both solo and behind other musicians (including Kate McKenzie).…
Read Full Biography
STREAM OR BUY: