Apollo 13
I wonder if Apollo 13 was suposed to place the reflector that Apollo 14 left. Apollo 14 did have the same landing site didn't it?
Space/Science » in reply to re: Reflector locations
I wonder if Apollo 13 was suposed to place the reflector that Apollo 14 left. Apollo 14 did have the same landing site didn't it?