text: Rover gets mystery power boost Scientists are baffled by a mysterious power boost to one of its two robotic rovers on Mars.
inputs: Rover gets mystery power boost Scientists are baffled by a mysterious power boost to one of its two robotic rovers on Mars.