Saturday, July 18

New hi-res photos of lunar landing sites


Hmmm. How did they manage such a remarkably realistic fake from a film studio on Earth, 230,000 miles away? I must check with my local conspiracy theorist...

No comments:

Post a Comment

Blog Archive