It took them 30 days go less than a football field-length? Hmmm. Motors must have been made in China.
They put these pics out to pique interest, then fake them to so as to support the idea that nothing is on the moon.