Wake up, space troglodytes!

Here comes India!

Yes, India!

Not just Russia, and not just China, but India may beat us back to the moon, if we don't come to our senses and get behind Project Orion big time!

Comments