Friday, July 20, 2012

Moon Landing



Take that you crazy NASA moon landing deniers (via xkcd: Moon Landing). On the other hand it’s hard to pull off an operation like this given the current budget envelope.

No comments:

Post a Comment