Radiohead’s latest now available
Submitted by Commandrea on February 18, 2011 2:44 pmNo Comment





Leon casino, “The King of Limbs”, Radiohead’s first album since 2007, is finally available for download. The release has been moved up by one day.
In March, vinyl and physical CDs will be available for purchase and can be pre-ordered now.
In the mean time, enjoy a complimentary streaming of the entire album here.
-Jack Daniel Betz