Scientists Find Unusual, Non-Human Footprints on The Moon April 13, 2022 PCChannel Future Science & Technology NASA’s Unexplained Files Were humans the only ones to leave their mark on the Moon? Not according to this image. Credit Quesr RV