If only 'Genesis' could have been so lucky...
Space/Science » in reply to "- - - the precision of the landing point is among the best in the world."
Space/Science » in reply to "- - - the precision of the landing point is among the best in the world."