Los Angeles natives Steven Scott, Alex Church, and Brian Canning were asked to play an art opening in Los Feliz Village by a mutual friend in early 1998. The three musicians performed together for the…
Read Full Biography
STREAM OR BUY: