News Extraordinary Robot Robot Joined Jun 27, 2006 Location Chicago, IL Mar 1, 2011 #1 A Microsoft source has reportedly leaked that the company could be ready to show off its Windows 8 tablet interface as soon as June. Source: Yahoo! News
A Microsoft source has reportedly leaked that the company could be ready to show off its Windows 8 tablet interface as soon as June. Source: Yahoo! News