This is the best piece of April fools I found so far!

Right now I’m listening to the brand new Radiohead album (apparently a not mastered rough version of it). I better not jump any conclusions, but this seriously kicks ass.

(drool)

Post originally posted on 01 Apr 2003 11:12