Radiohead have had one hell of a hectic few weeks in the US. We've seen them perform on The Colbert Report and Saturday Night Live laying down a some great renditions of tracks from The King of Limbs. They played two sold out shows in quick succession at Roseland Ballroom in New York. They also announced they'll be holding a party in London on the day of the remix album's release (October 11th), Thom Yorke, along with remixers Jamie xx, Caribou, Illum Sphere, and Lone, will be performing a live set at The Boiler Room. All in all these guys aren't slowing down anytime soon! To keep the ball rolling, last night they visited Fallon to lay down a great performance of "Give Up The Ghost" which is viewable at the top courtesy of The Audio Perv. I wonder what other treats these guys will throw at fans in the coming weeks.