New Band of the Day: Desecrator

Hailing from the cultural melting-pot that is Melbourne in Australia comes a band that proclaims themselves the tombstone that proves that thrash is dead! I assume by this that they mean they’re as thrash as you can get – they [...]

April 14, 2013 Band of the Day