The Dead XIII Confirm New EP Release

UK horror metal act The Dead XIII have confirmed their new EP will be titled ‘Creatures Of The Night’ and will be released on 7th July.

1. Stake My Date
2. Stage Fright
3. Monster Rehab
4. Army Of The Dead.

Leave a Reply