Date Concert Venue Location
Jan 27, 1985
Metallica / W.A.S.P / Armored Saint
  Photos   Setlists
L'Amour New York, New York, United States