fbpx

Toshiba Encore 7 announced, Win8.1 tablet for USD150?