I am not exaggerating when I say this: I have been waiting YEARS for this album. I have checked Radiohead’s website EVERY day for 20 months for this news, and it’s finally here. Finally. After all the waiting.
Unofficially, I’ve been waiting my whole life for this album. I am probably the biggest Radiohead fan within a 50 mile radius. That’s also not an exaggeration. Holy shit. Finally.