Sunday, December 15, 2013

"Uh, Beijing, Bay of Rainbows here, the Jade Rabbit has landed...hopped."

The Chinese are on the moon. Well, an unmanned rover. A giant, not to say a Great, leap for their space program. They're gonna be doing pure science up there, too. For mankind.