David Bromberg plays a number of musical styles including bluegrass, blues, country, folk, jazz, and rock.He’s known for his eclectic style and quirky lyrics.

« »