Last night Radiohead at last debuted their new, highly anticipated song, “Full Stop,” which, after a couple of listens, sounds brilliant. I hope this song, along with “Identikit,” “Cut a Hole,” and any other new, unreleased songs they have, will see the light of day very soon.

"Identikit," a brand new and already amazing sounding song that Radiohead first performed live last night on the first stop of their long The King of Limbs tour. I especially love ALL OF IT. Please release soon!