NEWS: Sleepless return to the “Deluded Hordes”!
Having previously given us an audio stream, US Heavy Metal trio Sleepless have released a lyric video for “Deluded Hordes” from their forthcoming debut EP “Blood Libel” that will appear Necromantic Press Records on 12th March from a band comprising the original rhythm section of 80’s Death Metal pioneers Dead Conspiracy, alongside guitarist, singer and