Vitamin D probably does more than you think. Listen to this video to find out some of its key benefits!