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, 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...

4 years ago 0 Comments
September 16, 2010 at 6:27PM