London, England, United Kingdom
New Model Army / Something Happens Nov 24, 1988 Uploaded by Kapt Kopter Credit: Steve Gray