Album
Lords Of Acid
Released 1999
0 69093 0
Our Little Secret
1997
Deep Chills
2012
Lust Stript
2001
Private Parts
2002
Lust
1991