In the current issue of Spin magazine, Radiohead is listed as the second most vital artist or band in rock today. Beck is number 1.
Categories
In the current issue of Spin magazine, Radiohead is listed as the second most vital artist or band in rock today. Beck is number 1.