Windows 8 TV ads leaked!
6 replies to this topic
Posted 10 October 2012 - 03:51 AM
Windows 8 is scheduled to launch on October 26th but the TV ads Microsoft is planning on running for Windows 8 have already been leaked onto the Internet. These are four videos ads which show off various features of Windows 8.