Weren’t Twinkies supposed to last forever anyway? The cream-filled sponge cakes set to make their triumphant return to supermarket shelves next week will be different from their predecessor in one important way: their shelf life will be three weeks longer.
Trending Now