Tuesday, August 03, 2010

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