You would think being the mayor of the 5th (or 6th, depending on who you ask) largest city in the country would mean not having to wait in line for an iPhone, but you would be wrong. That's Philadelpha's own Mayor John Street, on line here in Center City waiting for an iPhone (he is third in line at the AT&T store).
Does this mean that iPhone day is officially a holiday here in the City of Brotherly Love?
Update: The Mayor has left the line, folks. Don't worry though, he left an aide in his stead. Thanks to Janice for the update.