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)

Suggest a correction

Get every new post delivered to your Inbox.

Join 5,483 other followers