OK Computer Was Released 11 Years Ago Today »
By Marvin Marks on Jul 1, 2008 in Features | 0 Comments
Radiohead’s landmark album OK Computer was released 11 years ago today on July 1, 1997.
Last year I included videos of live performances of every song on the album (except for “Fitter Happier” of course.)
This year I’ll include the official music videos for the three songs that had one made:
“Paranoid Android”
“Karma Police”
“No Surprises”
[…]

