we usually see movies released to newsgroups and torrents weeks and sometime months in advance. so i ask: where's windows vista? two days before the retail release and vista is nowhere to be found. this is really unusual. i've looked on binsearch.com and torrent sites too, still nothing. does anyone else find this wierd?
Bookmarks