Pop-Tart World just opened in Times Square New York on 42nd and 6th Avenue.

It’s ok, if you’re into Pop Tarts.. Cute idea.

Advertisements