1973 Moon Mission
Nov. 7, 2024
Apollo 18 mission to the Moon, May 1973. (NASA) | Moon landing, Space pictures, Apollo A former NASA intern paid $217.77 in 1973 for video tapes of Neil Armstrong's moonwalk. Now, they could make him a millionaire | The Seattle Times Apollo 17 - Wikipedia Apollo 18 mission to the Moon, May 1973. (NASA) | 1973 Moon Mission