James Delia
Guitarist | Music Producer | Progressive Blues and Rock Guitar
Theater 99
Fragile Jane™
Mr. Bad & The Saints™