- Carlo Ople
- June 19, 2012
Microsoft reveals “Surface”, a 10.6-inch Tablet
Looks… funky. XD Microsoft announces the Surface 10.6-inch Tablet Microsoft finally took the wraps off their latest product — a
Looks… funky. XD Microsoft announces the Surface 10.6-inch Tablet Microsoft finally took the wraps off their latest product — a