Le groupe Armored Saint a mis en ligne le clip vidéo du titre "Win Hands Down" (l'album du même nom sortira le 2 juin 2015 via Metal Blade) :

www.facebook.com/thearmoredsaint