Sunday, January 6, 2008

Scotch Mist, a Film With Radiohead in it




Radiohead is probably the closest thing we've had yet to an incarnation of the messiah (since Jesu Christo, of course). They simply cannot do wrong.


Happy New Year Bitches.

No comments: