Net verschenen en nu reeds integraal te streamen: Armored Saint - Win Hands Down. Lees verder en beluister het album!
Het integrale album beluistert u hier.