Radiohead to Host Saturday Night Live on September 24?
Zap2It is reporting that the season premiere of Saturday Night Live will feature host Alec Baldwin, but more importantly, Radiohead! If true, this could be the signs of a North America tour for Radiohead, and many sleepless nights and road trips ahead for me. This would be Radiohead’s second stint hosting NBC’s Saturday Night Live.
Check out the “I don’t know if I’ve ever seen this” video for Radiohead’s beautiful Pyramid Song, just because.
[youtube s2VzLn6DMCE]