London, England, United Kingdom
Super Furry Animals / The Hot Puppies / Goldie Lookin' Chain Nov 3, 2007 Uploaded by Andy Goymer