Space.com Staff, Space.com, November 4, 2012

To put it all in context: the best Space pictures of the week, from Space.com. […read more]