While Radiohead's eighth studio album The King of Limbs was released on February 18th, 2011, it's taken till now for the band to support the album by performing on late night American television. What a debut it was, though, with the band performing The King of Limbs tracks "Lotus Flower" and "Staircase." On top of that, the band will soon be appearing on The Colbert Report, and are set to play at New York's Roseland Ballroom on September 28th and 29th. Seems like a good start to a busy week.
You can watch both performances after the jump.