Now Playing

7/20/2009 9:20AM

Apollo 11 Astronauts Pitch Mars Mission to Obama

The historic moon landing on July 20, 1969, is seen by many as mankind's greatest scientific achievement, but a couple of astronauts who took that Apollo 11 trip say we can do more. Video courtesy of Fox News.