201906.02
0

From the Archives: Cheers for Surveyor 1 at Caltech

by in News
Scientists and engineers at the Caltech lab whoop it up after word was flashed that Surveyor 1 landed on the moon.