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