Lords of Acid are – 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 in their set. Excellent.
New Politics – Brian Appio/MTV