Download Space Captain Pinball on iOS or Android!

Organics Found On Mars!

Status: Video Is Not Uploaded

Organics Found On Mars!

Is There Life On Mars? Dr Ciaccio takes a look at the new discovery of Carbon-12 molecules on Mars, which could possibly, maybe, just a chance mean that there WERE or ARE microbes on the red planet.

07 Feb 2022
Share On Facebook Tweet Pin it Submit to Reddit Share This On LinkedIn Publish on WordPress Send email

Cookies!

This website uses cookies, but never for nefarious purposes. By continuing, you accept that we use cookies. What for?

Understood