Mystic Braves Are A 5-Piece 60's Psychedelic Revivalist Group From Los Angeles CA. Their Debut Self-Titled Album Came Out In February 2013 And Was Followed By A Second 'Desert Island LP' In Spring '14. Http //www.Mysticbraves.Com/
50 Top Music Tracks For Mystic Braves - Frogtoon Music