New horizons, Flight of Ultima Thule

02-January-2019 Wednesday
Looks like they did it or the luck of the New Horizons team.


v20240901