I was reading some criticism about Testament’s new album, “Titans Of Creation.” I have no idea what these guys are complaining about. Testament puts out…
View More Testament’s ‘Titans Of Creation’ Is A Must PurchaseDedicated to Hard Rock and Heavy Metal Guitar And Music!