A Week With Twinkies Back: Is Your Life Complete?

Twinkies made their triumphant return earlier this week! Huzzah! Glorious day! After the screams of horror at losing them, I would have imagined local Twin Falls retailers would have been flooded en mass for the spongy, golden treat!

I don't think that happened. And honestly, I didn't buy a single Twinkie either.