Hmmm... I could have sworn they were playing this year.. I checked running order and they aren't there.. then realised they aren't playing.. What the hell, why did I think they were?! David
last.fm posted a rumour about them playing, as they did with other bands too. Some of them even proved right, not this one though.