London, England, United Kingdom
Graham Coxon / The Departure / Hard-Fi / Tom Vek Feb 18, 2005 Uploaded by Andy Goymer