Tag: In 2016 NASA began testing a new prototype rover & its life-detecting instruments in this South American desert

close