THE LAST SEED - Presents Track From Upcoming Album
- Details
- Published on Wednesday, 30 May 2018 17:39
- Written by Tomaz
German black metallers The Last Seed present the track named "Cast Off The Shroud", which is taken from their soon to be released album, Hellboy. The album will be out through Nihilistische KlangKunst on 6th June. Listen to "Cast Off The Shroud" in the player below. Link