Primary Menu

The Red Hot Chili Peppers singer Anthony Kiedis during a performance on the 107th floor of the World Trade Center in New York City. 10/26/99 (Photo by Scott Gries/ImageDirect)