Post Thumbnail

It's inevitable that these two 5-inch tabletphones -- the Dell Streak 5 on the left and the Lenovo LePad S2005 on the right -- are to meet in the Chinese capital. With the exception of the slightly taller body on the S2005 everything else are suspiciously similar, especially the button and camer

3 years ago 0 Comments
November 29, 2011 at 9:38PM