Is This the Machine That Will Finally Find Life On Mars?

It may not look like much, but this humble 'bot may be our best shot at proving we're not alone in the universe. First, though, the scientists testing it in Chile's Atacama Desert have to figure out how to control the thing