7" Android Tablet Touch PC, indeed.

androidtouch.jpg Something ... isn't quite right. [Amazon via @Gruber]
Loading...