I think you mean the one on what appears to be the horizon, right?
It's alread been discussed on ATS before, though I don't know the name of the particular thread it was discussed in. It turned out the horizon is
actually part of the rover, and the objects were, I believe, either reflections or markings on it.