This Day in History: 1963-11-27

Dave Prichard (Armored Saint) (died February 28, 1990)