Los Angeles, California, U.S.A. based heavy metal warriors ARMORED SAINT have posted a video for "STANDING ON THE SHOULDERS OF GIANTS" , a track from the bands anticipated new release "PUNCHING THE SKY", due to be unleashed 10/23/2020 via METAL BLADE RECORDS.
ARMORED SAINT unleashed "WIN HANDS DOWN", 6/2/2015 via METAL BLADE RECORDS.
FROM ARMORED SAINT:
VIDEO BELOW: ARMORED SAINT: "STANDING ON THE SHOULDERS OF GIANTS" (VIA YOU TUBE, COURTESY OF METAL BLADE RECORDS):
Thanks-Stay Metal, Stay Brutal-\m/ -l-