Date Concert Venue Location
Feb 26, 1983
Lords Of The New Church / Felony
  Photos
Perkins Palace Pasadena, California, United States