Obviously it's just the cleaner from NASA's stage where they pretend to shoot photos of Mars, the chances of NASA going to Mars are as likely as NASA putting a man on the moon.
Not a member of The Register?
Create a new account
Remember me on this computer?
The Register - Independent news and views for the tech community. Part of Situation Publishing
Biting the hand that feeds IT © 1998–2021