The Good Stuff

Some say 100 years. Others say a Twinkie never decays. There is some truth to the fabled lifespan of a Twinkie.

4 years ago | [YT] | 4