The English rock band Radiohead released their third studio album OK Computer in 1997. It was nominated for the Grammy Award for Album of the Year. Now after many years, someone leaked 18 mini discs which include unreleased demo records, unused episodes, live recordings and so on. They are the recordings from the OK Computer sessions that took place from 1996-1997. Apart from the first versions of the songs such as I Promise, Airbag, Paranoid Android, Let Down, Palo Alto and The Tourist, an unheard of version of Lift is also in this leak. Radiohead’s fans in Reddit try to describe the content of the giant leak. It is a long document with 14 pages, you can check from HERE.
We do not support or condone the release of these leaks. For those who have not yet enjoyed listening to the great album OK Computer, tune in below.