- 7 years ago
Playing tracks by
Radiohead are an English rock outfit that hail from Oxford over in the United Kingdom. Having just recently put out an eighth studio LP the band continues to show us the deep side of their interiors. As the band goes further and further through time we get more and more enlightened from the band. Join us as we play tracks from the new album, King of Limbs, to their old stuff dating all the way back to their second studio LP, The Bends.