These Spots Could Signal Life on Mars – An Astrobiologist Explains Why

Wait 5 sec.

It's what they were hoping for.