Tag Planet Terror

Titus 12 : Bardman Business

  I absolutely fucking adored Titus 12’s last full length album, Dig and Delve (on Sheffield’s Planet Terror netlabel), I played it to death in fact. Then, after a short respite, I revived it’s zombified form and repeated the process and after…