Armored Saint debuts ‘Mess’ from ‘Win Hands Down’


Armored Saint debuts ‘Mess’ from ‘Win Hands Down’ Los Angeles, California’s Armored Saint are set to release their seventh studio album this summer. The album ‘Win Hands Down’ is all things Armored, a vintage crush of classic power propelled by a cathartic blast of life in the year 2015. The album is scheduled for release on May 29th in

Continue reading on Armored Saint debuts ‘Mess’ from ‘Win Hands Down’.

Advertisements