Arcade Fire fans cheer as the band performs at Coachella Valley Music and Arts Festival, Saturday, April 16 2011, in Indio, Calif.
Associated Press | Photo By Spencer Weiner
Sun, Apr 17, 2011 6:57 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest