Life Sex and Death



logo Life Sex and Death

Also known as LSD
Style Heavy Rock
Status Split-Up
Formed In 1990
Separated In 1996
CountryUSA
City Chicago
Popularity
Fans 1
Do you like this band?