Wednesday, August 04, 2010

There sure is a lot of space debris out there. (Via The Speculist.)