Astronauts dock at International Space Station

Published November 17, 2020 1,961 Views

Rumble New video shows a team of astronauts successfully docking at the international space station. This video may look slow but this was no small feat.

... and disable advertisements! No kidding :)