Posted
: Tue, Jun 15, 2010 at 11:18 AM.
Apple Store on 5th Ave, NYC