LONDON, UNITED KINGDOM - NOVEMBER 09: (EDITORS NOTE: This image has been converted to black and white.) Michael 'Flea' Balzary of the Red Hot Chili Peppers performs on stage at O2 Arena on November 9, 2011 in London, United Kingdom. (Photo by Neil Lupin/Redferns)
Image provided by Getty Images.
January 17th, 2019
Viewed 740 Times - Last Visitor from Cupertino, CA on 04/13/2021 at 10:36 PM