Red Hot Chili Peppers perform on Ellis Island in New York City on the day their new album “By The Way” was released on July 9, 2002.
Red Hot Chili Peppers perform on Ellis Island in New York City on the day their new album “By The Way” was released on July 9, 2002.