Date Concert Venue Location
Feb 28, 1990
Alice Cooper
  Setlists
Fox Theatre Atlanta, Georgia, United States