Flavor HD: Top 13 Candy Bars

Hannah and Dane chat about Time magazine’s ranking of the top 13 candy bars of all time.


A display of Snickers candy bars from 1931 (top) and 1991 in the museum at Mars Candy in Chicago on Sept. 27, 2007. (Chicago Tribune Photo by Charles Osgood)


Get every new post delivered to your Inbox.

Join 5,489 other followers