2007 Looking back
Robert Scoble of Half Moon Bay celebrates as he walks out of the Palo Alto Apple Store with his new iPhone on June 29, 2007. Photo by Norbert von der Groeben.

© 2014 Palo Alto Online.
All rights reserved.