A few pre-show technical difficulties didn't prevent CRYSTAL CASTLES from blowing up the Outdoor Theatre stage last night at Coachella in an LED explosion of electro thrash aggression and strobe-lit synthesizers. It was pretty much, so far, the best performance of this still-young music festival in the desert. A leg injury and need to wear a brace didn't stop Alice Glass from tearing shit up, and here she practically leaps over the Phoenix's Janice Checchio during their performance of "Baptism."
Also, if there were any rumors about the Cure's Robert Smith joining Glass and Ethan Kath on stage to deliver a joint-effort of "Not In Love," well... we may have started those via Twitter. It didn't happen.
Full coverage: COACHELLA 2011
Video footage above shot for the Boston Phoenix/WFNX by Janice Checchio.