Armored Saint Mess
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 Europe.
Here is a link to a new tune Mess.