Posted by Maximum Fun on 11th July 2006
Or at least, so say Fluxblog. Apparently his new record may be Japan-only… we’ll see. Thanks Josh!