Armored Saint

Formed: 1982 in Los Angeles, California, United States

Wikipedia, CC-BY-SA