These Robots Could Help NASA Find Alien Life

Where there’s water, there’s probably life? at least that’s what NASA scientists say.