I've had the fortune to see Radiohead yesterday, at the Wuhlheide stage in Berlin It was just... simply... amazing. It's hard to explain the sheer awesomeness of the entire performance, it's really once in a lifetime thing (unless you see them again :) ) After 5 encores and basically everything...