It sure it, that sounds pretty sweet, do you know the dates?
Great song from Radiohead... I hear they are touring In Rainbows again