Your place for Space News
What should we call a six-wheeled robot going to the Red Planet to look for signs of life?