Alice Cooper and Liza Minnelli, October 2 1973…

Alice Cooper and Liza Minnelli, October 2 1973, NYC, by Bob Gruen. BECAUSE OF COURSE