What is the Shelf Life of a Twinkie?

Although it has been said that the shelf life of a twinkie is ‘forever’, I’m not sure if I would want to put that theory to the test! I would think as will most snack foods, 2 months tops!