2005 – Performances from some of the world’s most … Read more

2005 – Performances from some of the world’s most …

2005 – Performances from some of the world’s most popular and influential bands highlight the conclusion of sixth Coachella Valley Music & Arts Festival at the Empire Polo Field in Indio, Calif. About 50,000 people descend on this desert town for the twoday event, which features headlining sets by Coldplay and Nine Inch Nails, plus […]