Skip to main content

Apple iPhone: Waiting line in New York

by Globetrotter on 29 June 2007EN
1 placemark 6388 Views 1 View (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

 Full Screen      Mobile    Street View
x px