Site icon California Public

From the Archives: Cheers for Surveyor 1 at Caltech

Scientists and engineers at the Caltech lab whoop it up after word was flashed that Surveyor 1 landed on the moon.
Source: Los Angeles Times

Exit mobile version