NASA’s InSight lander touched down on Mars this afternoon, and with it, there was a big celebration at the Jet Propulsion Laboratory, including a heck of a handshake worthy of any touchdown celebration:

Here’s a longer video:

Well done!