top of page

David James
composer. singer. guitarist.

Upcoming Performances
There are no shows currently scheduled
THANK YOU FOR YOUR CONTINUED SUPPORT!
bottom of page
There are no shows currently scheduled
THANK YOU FOR YOUR CONTINUED SUPPORT!