pd15/06/15

Terror announce The Life & Death Tour 2015

New Album, The 25th Hour, In Stores August 7

Terror are wrapping up their current run with The Story So Far and Four Year Strong this week in California, but have just announced another full

Tau Cross - Tau Cross (Relapse)

A seething mess of febrile, histrionic sonic glory...
Release Date: 
18 May 2015 - 11:30pm

Good god almighty.