Last month, Popular Mechanics covered the exciting prospect of the first ever commercial moon landing, which could launch by December 2017 if everything goes according to plan. That mission involves Moon Express, a company that hopes to build a number of … Discuss
Source: The Free Dictionary