Saturday, November 17, 2012

Forever Twinkies

Actually, per Snopes.com, "Twinkies have a shelf life of twenty-five days... .

No comments:

Post a Comment