Did anyone catch this story last week? Apparently a top former NASA scientist has come forward with a relic supposedly taken from the moon.
200,000 Year Old Statue Found On Moon : thecrit.com
Personally I'm skeptical but its not getting any mainstream coverage so who knows. Anyone have any...