Our alien friend has a visitor...
IDW Publishing Transformers Movie Prequel...the Autobot Bumblebee lands on Mars, causing a crater very similar to that.
This is a warning; do not allow yourself to be approached by yellow American cars at any point in the next few years. It can only end badly.