2013 Coachella Valley Music And Arts Festival - Day 1

Victoria Legrand of Beach House performs at the 2013 Coachella Valley Music & Arts Festival on April 12, 2013 in Indio, Calif. Getty Images for Coachella
Loading