Les métalleux de Los Angeles ARMORED SAINTS nous offrent une nouvelle vidéo pour le titre "Win Hands Down" extrait de l'album de même nom à paraitre en Juin prochain.