enthalpy

Sunday, July 19, 2009


Images from the LRO shows the landing sites from the Apollo moon landings. Sadly, this won't make up anyone's mind that isn't already made up.

Great pictures, though.

Also.



Home