Almost everything from Microsoft’s Surface event has leaked

There are a bunch of new Surface devices on the way

Comments