New York, New York, United States
MC5 / The Stooges / David Peel and The Lower East Side Sep 3, 1969 Uploaded by Rock's In My Head