Hour Of 13 – The Ritualist
North Carolina based doom band Hour Of 13 have wasted no time in building a name for themselves on the underground scene. “The Ritualist” is their first album for Earache records and has already caused waves of...
Read More