Primary Menu

NEW YORK, NY – SEPTEMBER 17: Musicians Anthony Kiedis and Flea of Red Hot Chili Peppers perform onstage during the Meadows Music and Arts Festival – Day 3 at Citi Field on September 17, 2017 in New York City. (Photo by Nicholas Hunt/Getty Images)