thetechnogeeks.wordpress.com
Windows 8 Leak : App Store
After a couple of Windows 8 Screen Shot leak we’ve come acroon another one! An this time it is something impressive! An built in App Store for Windows featuring many applications and Games! A…