6/24/2013

Twinkies will return to store shelves July 15, says Hostess Brands, which has been streamlined after undergoing bankruptcy reorganization. The box proclaims the snack is making "The Sweetest Comeback in the History of Ever."

Full Story:
NBC News

Related Summaries