London, England, United Kingdom
Red Hot Chili Peppers / Stellastarr / James Brown Jun 25, 2004 Uploaded by Thekilburnoracle