Sugar High

Episodes

Originally Aired Sep 16, 2011

Host Duff Goldman travels to New Orleans to try a variety of sugar confections.