Watch the Red Hot Chili Peppers play at Egypt's Pyramids of Giza.

This just happened.

RHCP shot over there for a special show following Australian tour dates.

Sponsored Content

Sponsored Content

Alt 99.1 · Birmingham's New Alternative
Listen Now on iHeartRadio