Philadelphia, Pennsylvania, United States
The Beach Boys / The Limits May 31, 1984 Uploaded by Zimtrim