NASA’s latest spacewalk ended successfully at the space station on Thursday, December 2. The agency has since shared some video clips of the mission.