Posted inOther Computers and Technology Toshiba Excite 13 Keeps Us Wanting More! Posted by By Mihaela Turcu aprilie 13, 2012 Because we like it big, don´t we? Don´t let your mind wonder to any stupid…