Apple iPhone: Waiting line in New York

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


1 placemark

 Options

 Normal View |  Google Earth

© 2007-2009.