Apollo 11 Landing Site On Moon
July 25, 2011 6:12 AM
Dave Lee is the popular, long-time host of The Morning News on WC...Read More
A picture taken recently of Apollo 11 landing site on the moon. This picture was taken by Nasa’s Lunar Reconnaissance Orbiter.