HOME >> Pictures

The FAA has approved the first commercial space payload intended to land on the Moon:

The FAA has approved the first commercial space payload intended to land on the Moon:

Source : The FAA

More images from the same publisher: