Daily Archives: February 18, 2011

Radiohead – Lotus Flower

In case you’ve ben under a rock for the past four hours, here’s the new Radiohead video for “Lotus Flower.” Enjoy Thom Yorke dancing his ass off. Usher ain’t got nothing on Tommy.

The band released the digital version of their new album, “The King Of Limbs” today, one day early. More on that once I get in a few listens.