London, England, United Kingdom
The Who / Steve Gibbons Band Oct 21, 1975 Uploaded by Mr.Bassman
Genesis Apr 14, 1975 Uploaded by Zimtrim