04.03.2010 Chestnut Street Apple store, morning of the release of the iPad.
Loading...