Looks like footprints on a job site. I see what your getting at to me it's like seeing Jesus on a tortilla type deal. I remember someone uploading
videos to You Tube that supposedly showed tiny Martians getting run over by the Rover. It's too little for me to get a bite on (no pun intended)
Thanks for posting though. Peace







