Mystic Braves
Los Angeles, California, US
BAND
Mystic Braves are music men based in Echo Park, Los Angeles. They are signed to Lolipop Records and provide listeners with an addictive brand of Psych.
GENRES
Psychedelic
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed