Top 10 For 2010

Ok, so I know its a month early, but I was itchin to get this out.... 1. Armored Saint – La Raza (Metal Blade Records). Choice track – β€œHead On”. I was elated beyond belief when it was announced that The Saint was recording a new album this year. I traveled to L.A to see … Continue reading Top 10 For 2010