London, England, United Kingdom
andy taylor / LOUD Nov 24, 1990 Uploaded by Kapt Kopter Credit: Steve Gray