Nasa rover breaks down on Mars

D’oh! Spirit has broken down, and it ain’t looking good.


Posted

in

by

Tags: