A very interesting and nicely done video for Radiohead fans.

ps: thanks to Phil for sharing this video with me