Flavor HD: Top 13 Candy Bars

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

SnickersBars-9704337

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)

Follow

Get every new post delivered to your Inbox.

Join 2,557 other followers