Drink THIS to Help Regulate Blood Sugar

Drinking this could help keep your blood sugar levels in check â€" but can you stomach the bold taste?