I think this is something they are specificly looking for with the Rover vehicles. They are taking pics of all the areas they can to SEE what is up,
and you can be SURE this is on the 'watch' list. Checking soil samples and looking for ground level tale tale signs.



