DIY video: homemade roasted almonds

5 unsuspected virtues of almonds for your health