Curiosa Festival At Randalls Island
Cooper Temple Clause, Melissa Auf Der Maur, Muse, Rapture, The Cooper Temple Clause, The Cure, and The Rapture performed at The Curiosa Festival at Randalls Island on Saturday (July 31) in New York. Check out pictures fromn RexFeatures and WireImage.