Skip to main content

Apple iPhone: Waiting line in New York

by Globetrotter on 29 June 2007EN
1 placemark 6626 Views 2 Views (24h) 0 Likes

On June 29, 2007 Apple enthusiasts wait for the release of the brand new iPhone at the Apple flagship store in New York City.

Download*   Google Maps   Bing Maps

*View in Google Earth

x px