How ‘bout Twinkies? 127 year shelf life...
[How bout Twinkies? 127 year shelf life...]
Do Twinkies come in chocolate?