Philadelphia, Pennsylvania, United States
Rod Stewart / Duke Williams And The Extremes Feb 16, 1975 Uploaded by Zimtrim