Post Thumbnail

Mesmerized by that 5-inch display? Looking to get in on the action for yourself? If you're in the UK, take note: the Dell Streak is listed as "in stock," with prices starting at free on contract. [Thanks, Luke]...

4 years ago 0 Comments
June 3, 2010 at 4:24PM