Wednesday, August 01, 2007

New NASA Patch?


Sums up everything, doesn't it?

It will look nice patching up NASA's tattered reputation.

via Gizmodo

No comments: