Date Concert Venue Location
Dec 06, 1991
The Psychedelic Furs
  Photos
Toad's Place New Haven, Connecticut, United States