Did you realize that Americans spend more than $35 billion on weight loss products and those same Americans consume more than 80 pounds of sugar per year? That averages about 30 teaspoons of sugar per day!
Have you ever heard people say that if they look at food it makes them fat? Researchers have discovered that the sight of food can stimulate insulin production, which in turn can result in fat deposition. That’s not right!