Red Hot Chili Peppers Strut Stage at Tepid Rock Concert: Review

The Red Hot Chili Peppers, wearing pants and tattoos, strut the stage like chickens on steroids.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.