Yes, today we celebrate the 10th anniversary of the release of Radiohead’s second album ‘The Bends‘. The album was released on March 13th 1995. In the past decade, the album has turned up in many All-Time-Album charts along with other Radiohead classics as OK Computer and Kid A.
For those won’t to go back to memory lane, have another listen to that masterpiece. Here are some dusty reviews as well.