Order now for pickup at Curious Collections, or have it shipped
Belgian electronic provocateurs Lords of Acid return with their trademark collision of pounding dance beats, industrial textures and outrageous attitude.
UPC: 782388146029 Label: Metropolis Records Release Date: 11.6.26 Format: CD