How to Spot Apollo Moon Landing Sites in Telescopes

Date: 03 November 2011 Time: 08:07 AM ET