Friday, February 18, 2011

Radiohead To Release New Album


Out of nowhere and without much hype surrounding them as of late, Radiohead is releasing their 8th album. It is available for pre-order right now and it will be released as a download on February 19th (tomorrow). 



Much Love,
Lion

No comments:

Post a Comment