Excusable Expressions


touch.me apple
August 13, 2009, 11:56 am
Filed under: technology, youtube | Tags: ,


Three videos have appeared on the net “claiming” to show off Apples widely rumored touch tablet. What’s your opinion?…

Advertisements