Up Next

VIDEO: Twinkies make a comeback

12:56PM EDT, April 21, 2014
Twinkies returned to store shelves on Monday, July 15.