Los Angeles metal veterans ARMORED SAINT have been listening to East Coast fans clamber for a SAINT show for years, and finally they are prepared to answer the call! The band will play New York City for the first time in twenty years, to be preceded by two other shows in Amityville, New York and Allentown, Pennsylvania.
More...
More...