August 10, 2010

The Pop-Tarts brand has opened its first retail store, a temporary location just off Manhattan’s...