London, England, United Kingdom
Florence & The Machine Sep 29, 2009 Uploaded by Idm1
Jack Bruce and Robin Trower Aug 5, 2009 Uploaded by Andrewjamesmoodie