Zoostorm


Zoostorm SL8 Windows 7 Tablet: UK in December

Zoostorm SL8 Windows 7 Tablet: UK in December

But what about the battery?...

Oct 7 2010, 12:44pm CDT

Follow Us
Follow I4U News on Twitter
Follow I4U News on Facebook