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.