Embarrassing Crush on Radiohead Song : The Bryant Park Project Embarrassing crush on Radiohead song.
NPR logo Embarrassing Crush on Radiohead Song

Embarrassing Crush on Radiohead Song

If I ruled the world, I'd pick "Bodysnatchers" from Radiohead's In Rainbows for a Best Song in the World Today. I realize this means my mama may not have raised me right.

Bonus: The whole Scotch mist movie thing.