Tech

NASA employees celebrate Mars touchdown with sweet dance moves

NASA employees erupted in cheers and dance moves after NASA's InSight probe successfully touched down in Mars.