Radiohead debuts new song “Staircase”

British rock band Radiohead debuted their new song “Staircase” on From the Basement yesterdayThis comes after their February 18th release of their eighth studio album The King of Limbs.

Check out the new tune!

Video and photo courtesy of From the Basement and Radiohead.

Leave a Reply

Your email address will not be published. Required fields are marked *