ATOLL – Debut New Music Video

Phoenix, AZ death metal band ATOLL will be dropping their new album “Human Extract” through Unique Leader Records on August 25th. The group have now unleashed a music

SHODAN – Debut New Music Video

Polish death metallers SHODAN premiere the new video for their latest single “Demortality”, directed by Robert Zembrzycki (Fat Wolf Pictures). The song is taken from the band’s new album “None Shall

1 2 3 6