News Extraordinary Robot Robot Apr 25, 2011 #1 An early beta release of Windows 8 has been leaked onto the Internet read more Source: Yahoo! News