Popular Mechanics

013

Umm Popular Mechanics give Windows 8 and the Surface an award?

So this is interesting. Popular Mechanics, the popular technology periodical/magazine/website has given Microsoft a huge award.┬áThis for products that haven’t even been released. They gave Windows 8…