Growing up I was never a fan of Twinkies. They always just tasted way too sweet and way too overly processed.
Plus, despite the fact that Hostess — the company that makes Twinkies — claims that they only have a shelf life of 45 days — which in itself is a pretty long time — we’ve all heard the rumors of Twinkies basically lasting forever and still tasting exactly the same right?. Even as a … CONTINUE READING »