Let the Windows 8 hardware rumors begin. Source: Yahoo! News
News Extraordinary Robot News Feed Jun 13, 2011 #1 Jun 13, 2011 #1 Let the Windows 8 hardware rumors begin. Source: Yahoo! News