Ned arrives on Mars after a long flight in space, only to be confronted by his rival, Greg.Ned arrives on Mars after a long flight in space, only to be confronted by his rival, Greg.Ned arrives on Mars after a long flight in space, only to be confronted by his rival, Greg.