Post Thumbnail

If Windows Phone 7 isn't your thing and the upcoming Venue doesn't interest you -- or hey, if you just live in India -- you might be interested to know that Dell has just introduced a pair of new India-specific (for the moment, anyway) Android phones designed specifically to be sold for a song witho...

November 11th 2010 at 2:37pm 0 Comments