Tuesday, June 28, 2005

LSD rumors

Doc Ellis pitches a no-hitter on LSD. Francis Crick discovers the structure of DNA on LSD. What a wonderful world! (via Mike)

Thursday, June 23, 2005

Clap Your Hands Say Yeah

From the man who liked to say "the LCD Soundsytem album is going to be like "Nevermind-big," comes this statement: Clap Your Hands Say Yeah are going to be huge. Jeff Mangum? David Byrne? No, Thom Yorke silly

Wednesday, June 22, 2005

Lion heroes

say what??? has to be a a mistake/miscommunication.