Superfood: Carrots

You can improve your vision and fight off certain cancers by eating more carrots. Let us show you how.