M
usic
F
acts
DB
.com
(Pre-Beta)
Search
Combined
Also known as
Creators
Works
Related Recordings
Links
On Releases
LSD = Truth
by
Lords of Acid
First released:
12 Aug 1997,
Length:
4:30
Creators
(5)
Producer
Olivier Adams
Praga Khan
Recording Engineer
The Damage Twins
Mixer
Olivier Adams
Peer Rave
Releases containing this recording
(3)
Official
Album
Our Little Secret
12 Aug 1997
Lords of Acid
Private Parts
10 Nov 2002
Lords of Acid
Our Little Secret (Special Remastered Band Edition)
22 Sep 2017
Lords of Acid