Who wants Pop Tarts!?

I love it! I haven't had a Pop Tart in years, but I am definitely excited about this little bit of story! (Maybe not crazy-eyed excited like the lady in this photo, but still excited!).  Pop Tarts World has opened up in Times Square in New York City. The pop tart store will allow you... Continue Reading →

Up ↑