"anybody got any high resolution stills (down to the sq cm) of the sea of tranquility?"
Yes. Apollo 11.
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?