NASA's LADEE moon launch lights up the night

Weather conditions were perfect for an East Coast space launch. And it was a...

6,488 views washingtonpost.com

Interest

Space Exploration
Discovered by russ
on Sep 9, 2013

Stumblers Who Like This Page