NASA Apollo 11 30th Anniversary - 0 views
-
Liberty High School on 24 Sep 10"On July 20, 1969, the human race accomplished its single greatest technological achievement of all time when a human first set foot on another celestial body."