Is it not amazing that we can land a spacecraft on Mars which is 300 million miles away but the UK is struggling to get out of Europe? 😀
NASA's InSight rover has sent back a "selfie" of itself after successfully landing on the surface of Mars.
The spacecraft took the snap of the Red planet...