2 C
New York
Thursday, December 26, 2024

There is a Starfleet insignia on Mars.

ScienceThere is a Starfleet insignia on Mars.

The image of a base on Mars was captured by NASA's rover. "I bet the Star Trek fans on the MarsCuriosity team were happy when they saw this new image appear on their screens," said Atkinson.

Check out our other content

Check out other categories:

Most Popular Articles