Skip to main content

Crinoids anyone?



 I notice these circular spots?? All over the place, on Mars? I am sure you all have noticed them too. I feel like these may be similiar to Earths Crinoids? They look very similiar, to me anyway?

Comments