The Science of Sugar – Season 01 Episode 13

Steve shares some mind boggling facts about how much sugar we consume each year. You won't believe how much is contained in a single can of soda.