June 16th, 2007
Another Ten Years
Today marks ten years since the release of OK Computer. Yay!
“On the one hand, Radiohead’s 1997 album brought themes of technology’s effect on the human psyche back into music. On the other hand, Coldplay.” – Guardian Unlimited
Posted at 11:20 pm | Leave a comment | Category: General