Date in History:
Apollo 12 lands on the Moon. After taking off from Kennedy Space Center, Florida on November 14, 1969 Apollo 12 completed its roughly 500,000 mile journey and landed near the site of Surveyor 3. This marks the only time that humans have reunited with a probe that was sent to land on another world