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.

 
Ayo

Ayo

Want to know more about Ayo? Get their official bio, social pages and articles! Read more

title

Content Goes Here