I've nearly heard everything this band have did and I really need to put them in my top 3 bands. I really fucking love Wormed By Leonard and the Admonishing the Bishops EP. All the other albums are amazing also. I like Mother of All Saints a lot more than before!
|