Denner / Shermann to release “Satan’s Tomb” on October 2nd
A trailer for the new DENNER / SHERMANN EP “SATAN’S TOMB” has been released showcasing clips of songs from their upcoming release on October 2nd on METAL BLADE RECORDS. Watch
Continue readingDenner / Shermann to release “Satan’s Tomb” on October 2nd