Post Thumbnail

These pictures supposedly come from a new build of the Windows 7 beta, 7025. It goes without saying that while we knew this was a possibility, we've been seriously wishing against it. We hope these are fake (and they very well could be), but seriously Microsoft... don't even think about this. [Tha...

6 years ago 0 Comments
January 25, 2009 at 12:49PM