Tuesday, April 24, 2007

Interpol Is Getting Closer

I'm gonna go out on a limb here and say that 07.10.07 is the release date for the new stuff. Put that vista on the big screen.

No comments: