Friday, June 4, 2010

Newly constructed launch pads for NASA’s 2009 Northrop Grumman Lunar Lander Centennial Challenge