Log in for 25% fewer commercials -- ALL day, every day!

Anniversary: Radiohead releases "OK Computer" (5/21/97)

It has been 25 years since the release that Rolling Stone called the last masterpiece of the Alt-Rock movement, saying Radiohead on the "late-Beatles mission of using the studio to create grand artistic statements with heretofore unheard sounds." We're featuring Radiohead on these channels to celebrate the anniversary of "OK Computer"

Featured Channel

Indie 101

The hippest Alternative, the friendliest Indie

Listen Now

- Advertisement -

More Channels From Anniversary: Radiohead releases "OK Computer" (5/21/97)

Browse All AccuRadio Genres

-Advertisement-

Music will resume shortly...