this is a few months old, but it's a great video with Radiohead performing all their new songs.I prefer the new tracks live to the recorded version. linko http://video.google.com/videoplay?docid ... 2268363532