2010/08/07

Space Telescopes Team Up to Capture Spectacular Galactic Collision