The Lords of Acid have been around since their HUGE release in 1988, “I Sit On Acid”. They made a stop in Louisville, KY at the Mercury Ballroom accompanied by Combichrist. The show was nothing short of awesome! They played a great mix of older and newer songs and ended the night with “I Sit On Acid” which was so badass to hear live!
Check out links to the band and our photos below:
Lords of Acid Online: