Look: "Star Trek" Starfleet Logo Found On Mars

Check out what NASA just found on Mars...

June 14, 2019

(Photo by Bruno Vincent/Getty Images)

Categories: 

NASA has spotted the "Star Trek" Starfleet logo on the surface of Mars.