London, England, United Kingdom
Doves / The Go! Team Dec 15, 2004 Uploaded by Andy Goymer
Doves / The Go! Team Dec 15, 2004 Uploaded by Rick Wood