Wednesday, November 13, 2019
Tags Planitia

Tag: planitia

The Star Trek Starfleet Logo Has Been Spotted on Mars

Here on Earth we're making big plans to send the first humans to Mars, but it looks like Starfleet may have gotten there first....