Drug manufacturer Eli Lilly capping price of insulin at $35

Drug manufacturer Eli Lilly just announced it is capping the price of insulin at $35. CBS2's Jessica Moore has a look at why this is life-changing for millions of people.