Menu

Daily News for the Geek Mind

Steven Sinofsky


Windows 8 Release is 2012

Windows 8 Release is 2012 [Update]

May 24 2011, 2:10am CDT