Ditch the magic potion! Discover the surprising vegetables that might hold the key to a long, healthy life. Watch to…