Anthrax Release “Evil Twin,” First Song off Upcoming 2016 Album Lauren Garchar 26-Oct-2015 Music News The American thrash metal rockers are back at it again releasing their eleventh studio album and lyric video for the single. (more…)...