Share:

A night launch of NASA’s newest spacecraft to the moon – the LADEE spacecraft – on the U.S. East Coast on Friday, September 6, 2013 at 11:27p ET prompted many fine photos. The launch took place at Wallops Flight Facility in Virginia, 200 miles south of New York CIty, but despite this and tons of light pollution former NASA photographer Ben Cooper took an amazing photo from the Top of the Rock.

Leave a comment