Replay the Windows 8 and Microsoft Surface Launch Events

Microsoft released Windows 8 today, in a global webcast Live from New York City Pier 57. Watch the webcast of the Windows 8 and Microsoft Surface launch events from New York City, Oct. 25, 2012. Did you miss it? or just want to recap what all the buzz and news was about? Then you can […]

More