11 August 2010
POP TARTS HAS A STORE?
I'm not sure why but Pop-Tarts has just launched their first store Pop-Tarts World at Times Square in New York City. Um ok who really cares.
-AL
Labels:
FOOD,
STORE,
STRANGE STUFF,
VIDEOS
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment