Quote:
Originally Posted by Classof75
Heard on the news the other day that a Japanese moon surveying satellite had found the Apollo landing site, de-bunking the lunar landing "conspiracy" theorest's claims that no landing was actually made.
|
That news is a few months old man.