Last Soul Descendents
Darren Roberts & Leah Moore
Also known as
This performer (group) in the Internet:
Discography of Last Soul Descendents:
||Type of release is
Also known as LSD. Based in Houston, Texas, USA.
Comments about Last Soul Descendents: