Search Results for "Self Destruct"

Self Destruct (hardcore) stream new 7-inch “High Voltage”

Charlotte, North Carolina hardcore act Self Destruct just released a new 7-inch titled “High Votgate” on Life To Live Records and you can stream it in its entirety below.