Photo Gallery: Mystic Braves perform at The Echo in Los Angeles

Share via

The Mystic Braves, comprised of five Los Angeles locals, will be the band in residence this month at the Echo Theater in Los Angeles. Their California surf, psych-rock sound will also be transplanted to Desert Daze Festival in Mecca, Calif.