OK, so the quality of the pictures is not great but remember, they're being radioed from Mars which is one hell of a long walk from here:
Recent telemetry from Mars suggests the possibility of life on the planet!
Apparently, very intelligent life....
Recent telemetry from Mars suggests the possibility of life on the planet!
Apparently, very intelligent life....