Tag Archives: Flea

The Red Hot Chili Peppers Will Perform Live At The Giza Pyramids

Talk about the next level concert experience! The Red Hot Chili Peppers have revealed that they will be performing live from The Giza Pyramids in Egypt. The performance will take place on March 15th and will also be broadcasted live around the globe. The Great Pyramid of Giza in Egypt …

Read More »