This isn’t breaking news. I only found out about it today while reading the cheap-o Metro newspaper in the break room. I’ve been too involved in my own personal odyssey to not know until almost a week late that one of my favorite bands has just released an album.
Radiohead dropped their latest In Rainbows [...]