login
Surfaced 16333 Days Ago on Win Super Site (+0 others)
More to come I'm going to rush this one out because I know a lot of people are waiting on it: My Dell Venue 8 Pro arrived today. This is Dell's new 8-inch Windows 8.1 tablet, in case you wondering. And it's already quite apparent that this device is a dramatic improvement over the Acer Iconia W3 ....
Story Sunken Peak Buoyancy
0
Tech > Microsoft