Hear ye! Hear ye! Twinkies are returning to store shelves on Monday. Not only that, they are equipped with twice the shelf life!
According to CNNMoney, The new Hostess Brands attained the rights to Hostess snacks including our beloved Twinkies out of bankruptcy and are saying that Twinkies will now have a 45-day shelf life (it was 26 days previously).
Let’s all sing together now.