English
“The sweetest comeback in the history of ever” suits the Twinkies brand revival like a glove. A couple of weeks ago, I was walking down Hollywood and Highland St. when I saw a giant Twinkies billboard that read “7.15.13”. Surrounded by old Hollywood charm, it looked just like a movie pre-launch ad — and, for all intents and purposes, it sort of was.