Article Image
IPFS News Link • Technology: Software

Windows 7 Beta Free Download

• PC World
So far people are reporting MS' new operating system is working pretty well. It is a Beta, meaning there will almost certainly be serious bugs. I recommend not putting this on any computer you care about.

CrytoHippie