Stephen Colbert meeting Radiohead is such a special occasion, a regular episode of “The Colbert Report” wasn’t sufficient. The Comedy Central show will air its first hour-long episode Sept. 26, when Colbert sits down with the British rock group. Radiohead are an English rock band from Abingdon Oxfordshire, formed in 1985. The band consists of Thom Yorke,…
Read More