June 01, 2006

Music news

Filming has begun on the new Aphex Twin video.

I'm sorry. I know it's off topic, but those Glazer geezers... Unreal and scary. The MIBs must have a file on these guys.

No comments: