Thursday, September 30, 2010

Windows Live Essentials 2011 available for download now

We are pleased to announce that Windows Live Essentials 2011 for Windows 7 and Windows Vista is now available for download!

Source : windowsteamblog.com/windows_live