Youtube
Home
Realizations
MusicVids
Art
Math&Science
Writings
More
JD plays guitars, harmonicas, and keyboards, and does vocals.