Skip to playerSkip to main content
  • 12 years ago
Happy iPad day. Apple fans from China to Boston lined up to get their hands on the new iPad. But was the new iDevice worth the wait?

Recommended