August 04, 2010
Is Microsoft Releasing Their Own Trackpad?
Posted by: admin : Category: Technology Reviews
Microsoft’s hardware division has been joking around on their Twitter account recently, dropping a few clues as to their next major product release.