Radiohead played Conan O’Brien last night… sorta.
They taped an exclusive, in-studio, performance in London rather than fly to NYC for a one-off gig and expend gratuitous amounts of carbon.
Check it out:
[youtube]http://www.youtube.com/watch?v=UMB2gQI7WMc[/youtube]
Beyond the awesomeness of the above footage… no news to report.