Lords Of Acid album title, release date announced!

JANUARY 13, 2012

the news is out, the new Lords of Acid album is called Deep Chills, and will be in stores April 10, 2012!

Related Artists
Related Products
Lords of Acid
Deep Chills

Mailing List
    Stay informed! Enter your email below to sign up for our mailing list.