Mouse/Rodents in Mars NASA Quiet Image, Video

Rover is reported to have found Rat/Rat hole and NASA seems to be keeping quiet as it would of UFOs. The following image is from NASA. Rat Hole in Mars?   There is speculation that this could be Mouse and that NASA is keeping mum.   Story: This microscopic imager mosaic taken by NASA’s Mars […]