The Red Hot Chili Peppers are live, right now on Friday, March 15 at 2:00 pm from the Pyramids. This is a real treat and you can watch it live on YouTube. You can watch the stream along with us right here.