Fans are experiencing a bit of a lull due to the fact that upcoming Star Trek shows are still ... Delta sigil commonly seen on a comm badge: I bet the Star Trek fans on the @MarsCuriosity team ...
Mars Curiosity Rover recently photographed a rock on Mars that resembles the Star Trek delta symbol, delighting Star Trek fans on the team. Star Trek has often predicted future technology and ...