When I first got ok computer in '97 I spent the night listening to it non stop tripping hard on shrooms.
The following day after coming back/down I listened to it again and still heard stuff I'd missed the night before. And could still enjoy it.
It's a work of genius.
Funnily enough I haven't really listened to radiohead since.
It definitely captured something from that era.
It was 20 years old a couple of years ago. I had a listen to it for the first time in a while around the anniversary. Still stands up. Doesn't really sound dated.
Definitely holds up as a post 9/11 record.