Stormtroopers of Death - performiong live at The Ritz in New York City, New York, USA - March 21, 1992.. Photo credit: Gene Ambo/IconicPix