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

4 years ago 0 Comments
November 11, 2010 at 2:37PM