London, England, United Kingdom
Kaiser Chiefs / The Cribs / Gruff Rhys Mar 30, 2007 Uploaded by Maf Daniel