Top
90°

Microsoft’s Holiday Stores To Open October 26

WinSuperSite: Microsoft confirmed last night that its holiday “pop-up” stores will be open on October 26, the day that Windows 8 launches. What a strange coincidence.

Read Full Story >>
winsupersite.com
The story is too old to be commented.