London, England, United Kingdom
The Groundhogs / Stray / Starry Eyed and Laughing Jan 5, 1975 Uploaded by Baldeagle53