by Robert Thompson Music Sales Corporation It doesn’t feel like it has been 25 years since the release of OK Computer for many of us. Radiohead’s iconic third album became one of the most important albums of all time and still influences artists today. OK Computer was greeted as an instant classic and somewhat of a concept album. The band’s label, Capitol Records, had wrongly declared “career suicide” before it dropped. It walked right up to the edge of the abyss and flirted with ideas previously untouched with pure bombast.…
Read More