Radiohead premiere video for OK Computer rarity “I Promise”


Radiohead is celebrating the 20th anniversary of OK Computer, my favorite album of all time!! They are releasing a deluxe version of that album with a bunch of B-sides. Today, Radiohead took their celebration a step further.. by releasing a new music video for one of those b-sides. Enjoy!



Want to know more about Crate? Get their official bio, social pages & articles on Alt 1033! Read more


Content Goes Here