The Red Hot Chili Peppers played on the World Stage during the second day of the Rock in Rio Festival in Rio De Janeiro, Brazil on September 24th, 2011. Setlist: Monarchy of Roses / Can't Stop / Charlie /
Beyond the Barricade
Re-Elected
L.E.T.H.A.L. Ladies: Return to Savage Beach
The Right of Youth