After June 16th, 1997, music would never sound the same. An album dropped that was so bombastically different, so adventurous and unique, that it would go on to shape much, if not all, of modern rock music. An album that carried love, fear, anxiety, loneliness, and everything in between on its shoulders into the unknown horizons. On June 16th, 1997, Radiohead released OK Computer to massive critical and commercial success.
Spiritualized were there too, I guess (I don't really know, I was only ... read more