Radiohead's new edition of OK Computer is out in a few weeks, and will feature a ton of goodies and rarities. One of those songs is "I Promise," a song that was recorded 21 years ago. This morning, Radiohead shared a video for that song. In the video, people are riding a bus quietly, and it turns out, there was a little more going on than what we may have thought.
Watch it above.
Radiohead's OKNOTOK is out on June 23.