July 17, 2009
We Were Here

NASA has released new pictures of the lunar landing sites as they exist today. Apparently these images were taken when the LRO was still stabilizing its orbit. They're promising much better pictures in the months to come.

Boy, I tell ya, the lengths to which those NASA weenies will go to perpetuate the biggest hoax in modern history is pretty impressive, eh?

Posted by scott at July 17, 2009 02:54 PM

eMail this entry!
Post a comment

Email Address:



Remember info?