Thought of the Day Originally Posted on September 28, 2006 Last Updated on April 13, 2011 Radiohead would be alot better if they weren’t so damned British. Up Next: Having to Say... Having to Say… Pittsburgh, Hipper than you Think?