Date Concert Venue Location
38 Years Ago
Nov 04, 1988
Vixen The Switch Raleigh, North Carolina, United States