the most beautiful Britpop song: Let Down

What: Radiohead's meandering, transcendent ballad "Let Down," from the band's 1997 masterpiece album OK Computer. Here's a video which helpfully spells out the lyrics to the song. Why: If Radiohead were reading this—and really, they're much too hip for that—they would be shaking their heads now. From 1993–1997, the period most defined by the term […]