Everyone knows Twinkies last forever. But the new version hitting stores next week will stay "fresh" forever โ€” plus nearly three weeks.

That's a total shelf life of 45 days, officially (your mileage may vary). No word on how the new Hostess is pulling this off (that's proprietary information) but really โ€” would you want to know?