Dell XPS 15z

Looks like something I’ve seen before, but I can’t quite place it.

Tuesday, 24 May 2011

Ads via The Deck Ads via The Deck