Radiohead at Coachella?

Several people have written in to inform us that Radiohead will be headlining this year’s Coachella festival, scheduled to take place May 1st and 2nd in Indio, California this year. Please be aware this is still just a (highly unsubstantiated) rumor, so don’t book your plane tickets just yet.
As always, we’ll keep you posted. Stay tuned.