Uploaded on Jan 25, 2010 / 5683 views / 15219 impressions / 1 comment
The first ever advertisement for Apple's new iPad tablet?