Goddess Update - Oasis on Mars - NASA Years Behind - ArtAlienTV

First published at 14:52 UTC on October 9th, 2019.

YouTube Exclusive " Another statuette figure on Mars or perhaps a person a few feet from the Goddess one in my last video. Also a look at some recent NASA stories in the press and how they are at least 6 years behind this channel and don'...

MORE
CategoryScience & Technology
SensitivityNormal - Content that is suitable for ages 16 and over