Two U.S. astronauts are about to embark on a couple of spacewalks at the ISS, with NASA releasing detailed animations previewing the upcoming work.

Leave a Reply