I just got the live at the Fillmore album and The Ritual and they are freakin awesome. Testament is one of my favorite bands of all time. I have 12 of their albums. Long live Testament!!!!!!!
Testament fans rock!!!!!!!
Testament fans rock!!!!!!!