Red Hot Chili Peppers plan on celebrating the revitalization of downtown New York with a special “Pep Rally” performance on Ellis Island, the home of the Statue of Liberty. Parks Superintendent Diane H. Dayson said, “The Red Hot Chili Peppers expressed their interest in helping New Yorkers recover from the devastating events of 9/11. Ellis Island symbolizes determination that is so important to the resurgence of downtown New York. We believe having the performance at this special place saved by the American people and cared for by the National Park Service will help highlight continued efforts to revitalize downtown.”
You can adjust all of your cookie settings by navigating the tabs on the left hand side.