The Red Hot Chili Peppers have announced a historic first-ever free concert livestream from the Giza Pyramids. While details are scarce, it will take place this Friday, March 15 at 11 am PT / 2pm ET. Commenting on the historic event, RHCP bassist Flea said in a statement: “Before each…