March 13, 2012
We Were Here

New photos released by NASA are showing the Apollo 11 landing site in unprecedented detail. Well, unprecedented since the astronauts left for home, at any rate. You'd think this would put a fork in those "fake moon landing" people. I'm not holding my breath on that one, though.

Posted by scott at March 13, 2012 09:54 AM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?