Date Concert Venue Location
Aug 16, 1964
The Artwoods Eel Pie Island Hotel London, England, United Kingdom