View Cart0 items / $0.00 USD

SDI - Satans Defloration Inc. CD

$9.99 USD On sale
SDI - Satans Defloration Inc. CD

Cult 80s German Mega-mosh speed metal pioneers! Originally released in 1986, re-released by Battle Cry Records in 2004 with 3 previously unreleased bonus tracks. German Import.