View Single Post
Old September 2 2013, 11:07 PM   #23
Rear Admiral
Location: Manticore
Re: China to land rover on Moon by end of this year

It's probably just due to the insanely tiny budget that NASA has. Their budget is great for probes, but not to support manned spaceflight. :/
Manticore is offline   Reply With Quote