David Maurice Garrett Colorado Springs, Colorado
David is a guitarist and composer bringing together a myriad of styles and influences including prog rock, classic rock, metal, classical orchestration, ambient, hip hop, and funk.
Streaming and Download help