
Read Time:7 Second
The first lunar rover made in Europe is set to land on the moon tonight, carrying a tiny red house and a scoop.
The first lunar rover made in Europe is set to land on the moon tonight, carrying a tiny red house and a scoop.