The Strokes perform at the 12th Coachella Valley Music & Arts Festival | Empire Polo Club | Indio, CA | April 17, 2011
READ: "Coachella builds a sweaty buzz over three days in the California Desert" by Michael Marotta
See all articles by: JANICE CHECCHIO
All Slideshows