Post Thumbnail

These aren't quite completely official just yet, but a pair of new Dell Studio XPS laptops have turned up on the French website LesDelliens.com, and Dell France has seemingly offered a confirmation of sorts that they'll soon be rolling out. The laptops in question include the Studio XPS 15 and Stud...

September 16th 2010 at 6:27pm 0 Comments