New Haven, Connecticut, United States
Alice Cooper / Faster Pussycat Nov 18, 1987 Uploaded by Greg Fasolino