London, England, United Kingdom
Simple Minds / Texas / The Silencers / GUN Aug 26, 1989 Uploaded by Alan Ivory