Show Previews: Lords of Acid @ Studio Seven, Sun. 3/6; New Politics @ El Corazon, Mon. 3/7
Lords of Acid are in Seattle tomorrow night – that’s Sunday, March 6th – at Studio Seven. Their show last year was exquisite and I would expect nothing less, and probably more from Sunday’s show. I am told the band is playing two brand new songs from the Lords of Acid album currently in production […]