Peregrine Lander set for Christmas Eve launch. It will live on Moon for 192 hours

Peregrine Lander set for Christmas Eve launch It will live on Moon for hours

Peregrine Lander set for Christmas Eve launch. It will live on Moon for 192 hours
Peregrine Lander set for Christmas Eve launch It will live on Moon for hours