LA natives Steven Scott, Alex Chapel, and Brian Canning were asked to try out an art starting in Los Feliz Town with a mutual friend in early 1998. The three music artists performed collectively for the very first time in the gig, and made a decision to maintain the functioning …
Read More »