Why are these men smiling? (Hint: Alec Baldwin just told them a joke about Tina Fey…)
By Fred Mills
They came, they played, they conquered. Radiohead opened the new season of Saturday Night Live this weekend, with Alec Baldwin hosting. They did “Lotus Flower” plus “Staircase.” Keep your eyes peeled for their hourl-long appearance on “The Colbert Report” on September 26.