People gathering in the new Pop-Tarts World store in New York City. The 3,200-square-foot store pays homage to the famous breakfast pastry and opened yesterday to the public on 42nd Street in Times Square.
People gathering in the new Pop-Tarts World store in New York City. The 3,200-square-foot store pays homage to the famous breakfast pastry and opened yesterday to the public on 42nd Street in Times Square.