Chicago, Illinois, United States
Graham Parker & The Rumor Apr 27, 1979 Uploaded by Len Czyzniejewski