Loading...
Uploaded by mjsf1 on Jun 30, 2007
1 day before the iPhone unveiling, a talk with folks on the streets of Palo Alto, California in front of the Apple Store
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)