Worship Metal Album Of The Week – Tau Cross – Pillar Of Fire August 20, 2017 When Tau Cross released their self titled debut back in 2015, they received a fair bit of press coverage. And rightly so! The brainchild of Amebix frontman – and now [...]