Enterprise
NASA Just Spotted Star Trek’s Logo on the Surface of Mars
Blog
June 14, 2019
NASA Just Spotted Star Trek’s Logo on the Surface of Mars
Throughout the years, we’ve seen some pretty crazy things on Mars. UFU hunters attribute some of the craziest things on…