Up Next

VIDEO: Twinkies make a comeback

4:30PM EDT, July 15, 2013
Twinkies returned to store shelves on Monday, July 15.