New hellish announcement !! Our beloved local thrash metal berserks Total Annihilation are going to destroy the Czar Fest stage on May 11th to present their new tape and a brandnew song. Be prepared for a massive wall of palm mutes and the most angry vocals town.
Check out their live clip from “Big Fat Lying Bastards” on YouTube.