Star Trek Symbol Photographed on Mars by Curiosity Rover - PetaPixel petapixel.com Submitted by petapixel8728 on January 19, 2024 at 1:22 PM in science It's highly illogical. No comments 38