Anthrax, Testament, Megadeth Or Metallica?

Testament – “Brotherhood of the Snake” – Single from the album with same name “Brotherhood of the Snake” eleventh studio released on October 28, 2016. Metallica – “Moth Into Flame” – Single from “Hardwired… to Self-Destruct”  tenth studio album released on September 26, 2016. Megadeth – “Post American World” – Song from “Dystopia” fifteenth studio album released on January 22, 2016. Anthrax […]