2005 – Nine Inch Nails close the Coachella Festival in California…

Nine Inch Nails

2005 – Nine Inch Nails close the Coachella Festival in California. Other performers during the day included New Order, The Bravery and Mos Def.

Be Sociable, Share!

Leave a Reply