Jul 16, 2009
<?xml encoding="utf-8" ?>
You just knew The Big Picture would take on the premier space event of the 20th century now, didn't you?
Whoa. Head on over there for high-res spacey goodness! Many of those images made me a little choked up, in fact. Sigh.