The Twinkie is back after an 8-month abscence!
Hostess has new owners and the Twinkie has a new shelf-life.
The Twink is now good for 45 days as opposed to the original 26 days. The rumor that twinkies lasted FOREVER if unwrapped was a complete myth.
Welcome back old friend!
But is the Twinkie the GREATEST snack EVER????
Late night hosts have had fun with the Twink's return too!