Cardiff, Wales, United Kingdom
Simple Minds / Texas / The Darling Buds / The Silencers Aug 5, 1989 Uploaded by Huwernie