Great performance but honestly I think the Chili Peppers should have maybe kept their shirts on...