Werid thing this image, Im trying to find out what in the heck its from?
A Movie?
An Advert?
Any one seen it before?
For a bonus, who can make the best caption.
Ill go first.
Steve jobs was not expecting this feedback during his Ipad presentation, not one bit of it.
:-)