Despite post-apocalyptic scenes with nary a bite to eat but a lone package of Twinkies sitting on a barren shelf, awaiting the desperate clutch of a starving survivor, Twinkies actually never lasted that long on the shelf — 26 days by the old owner’s count. But the new folks in charge at Hostess Brands are injecting more than just creme back into the snack cakes, giving the “new” Twinkies a shelf life of 45 days. [More]