Share
twitterlinkedinfacebook
Image 1 of 1
ZB4867_187558_0030.jpg
Red Hot Chili Peppers (RHCP) perform the first of three nights at The O2 Arena, London. November 7, 2011. (Justin NG/Retna/iPhoto)