London, England, United Kingdom
Adam & the Ants / Gods Toys Nov 29, 1980 Uploaded by Zimtrim
The Who / James Gang Oct 18, 1970 Uploaded by Zimtrim