March 1, 2010 AMAZING graduate thesis project for a future display technology Edit Delete Tags Autopost
January 30, 2010 The truth behind Apple's iPad. A very funny parody. Steve Jobs should watch this. Edit Delete Tags Autopost