Radiohead

Last year we showcased the video of “Staircase”, a new song by Radiohead.

This song was included as part of a live performance of their most recent album known as The King of Limbs-From the Basement (available on DVD).

“Staircase” in a slightly edited form is now the new single from Radiohead. Just another great song from the greatest band on the planet.