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