Record Review

ATTILA have dropped their new album Villain today, February 22. As front-man FRONZ humbly states, “This is the greatest album ever written.” The band will embark on a massive co-headline North American tour with ALL THAT REMAINS  that runs from February through April. They will be joined by Escape the Fate and Sleep Signals. The tour kicks off onRead More →