One of my favorite moments of Coachella 2007. I still get chills just watching it. So psyched for this year!