Camarillo Blues Triangle is actually Cyrus Melchor (guitar, bass) and Alfred Di Maio (drums, synthesizers). The duo recorded their self-titled debut album at Safari Gun Shoppe in Los Angeles, releasing…
Read Full Biography
STREAM OR BUY: