Reviews \

Lords of Acid, ‘Deep Chills’ (Metropolis)

3
SPIN Rating: 3 of 10
Release Date: April 10, 2012
Label: Metropolis
Barry Walters // April 13, 2012

Belgian techno celebration of female ejaculation and foot fetishism slides quickly from boffo to banal.