Hot Dogs and Pretzels. NYC. September 19, 2010 by Steven Chee This was shot out the front of the Flagship Apple Store in NYC on my trusty Ricoh GRII.