Red Hot Chili Peppers and Pearl Jam rock out at Apollo Theater

The Red Hot Chili Peppers and Pearl Jam took the stage for the first time at the legendary Apollo Theater in Harlem as part of Sirius XM’s “Small Stage Series,” which follows performances from artists in iconic venues across the country.