Death Threat Cassette England, UK
DTC is solo artist Lee Pecqueur who writes,plays & records everything himself at home defining his own genre 'Hermit Rock' which involves isolating yourself off from the world & making demented indie rock music...Go on Use Your Delusion x
Streaming and Download help