Crowd Roars as 13-Piece Band Takes the Stage at Coachella 2008
Saturday, April 26th, 2008 at 1:00:09 PM · Photo Archive/2008/coachella
A vast sea of music lovers comes alive under the electrifying beats of the 13-piece band, proudly showing off their stylish outfits, corded instruments, and microphones in front of a dazzling display of lighting and sound technology at the 2008 Coachella concert.
Chronologically Adjacent