Thom Yorke and co prepare to kick off their run of UK shows at The O2, London tonight, but what time can you expect them to ...
It was a homecoming of sorts for Radiohead on Friday night, when the Oxfordshire-bred band played its first show in the U.K.