There’s a certain satisfaction in watching a band strip away the frills and hit you square in the chest with nothing but raw muscle and intent. That’s what Washington’s Borracho have done on their sixth studio album, Ouroboros. Gone are the sprawling psychedelic detours of the last couple of records – this is a power […]