Red Hot Chilli Peppers Played at the Pyramids of Giza!

RED HOT CHILI PEPPERS' full set at the Pyramids of Giza, but the video is a little hard to capture. Youtube took it down, but I have pictures! Did the gods smite them?

 
 
 
Mike Dellinger

Mike Dellinger

Want to know more about Mike Dellinger? Get their official bio, social pages & articles on Q103.3! Read more

title

Content Goes Here