LSD = Truth (Solo)
LSD = Truth (Solo)
is a song by
Lords Of Acid
it was released on
Our Little Secret