iPad Launches Worldwide - Photos
Today is May 28th and that means iPad launches internationally. Here are the photos from the queues worldwide that have been collected yet by Edgadget.
Zurich, Switzerland (90 min after opening).
Regent Street Store, the place outside London.
Toronto, Canada (minutes before opening)
Follow us on