August 20, 2012

Can Microsoft Fail?