BuyMeister » posts

Teclast X80 PRO 8 Inch Tablet-Anyone Own One ?

I understand its a cheap tablet but I need one for the Win10 os Any reports on them ?