Organizers have now confirmed that Radiohead will headline the first night of the two-day Coachella music festival on May 1 in Indio, California. Coachella organizers are still finalizing contracts with dozens of other bands, including headliners for the festival’s second day. [from vh1]
Radiohead news on this day..
- Capitol to release ‘expanded’ Radiohead albums – 2009
- The Karma Police play ‘In Rainbows’ in NYC – 2008
- More end of the year lists – 2002


