Date Concert Venue Location
48 Years Ago
Nov 03, 1978
Twisted Sister The Factory New York, New York, United States