Holy trout on a stick, when the hell did Radiohead get this good?
I bought OK Computer on a whim not that long ago, but hadn't really had the chance to give it a good listen-through.
Good God, ya'll.
It must be the current self-alienation phase I'm going through.