Friday, July 26, 2013

Dell's thumb-size PC, Project Ophelia, ships to testers

No comments:

Post a Comment