It’s official: There’s water on the moon (St. Louis Post-Dispatch)
This image provided Friday, Nov. 13, 2009 by NASA shows the ejecta plume created by the LCROSS Centaur upper stage rocket about 20 seconds after after impact Oct. 9, 2009
View original post here:
It’s official: There’s water on the moon (St. Louis Post-Dispatch)
Recent Comments