Saturday, April 3, 2010

Apple's iPad launches in New York City
[ Sat, 03 Apr 2010 08:52:11 PDT ]
CNET's Natali Del Conte covers the New York City launch of the Apple iPad at the flagship cubed Apple Store on 5th Avenue.

No comments:

Post a Comment