little green footballs

Jupiter Impact Photo

Tue, Jul 21, 2009 at 3:05:34 pm

From the W. M. Keck Observatory on Mauna Kea in Hawaii, this infrared image shows the impact site where something huge slammed into Jupiter sometime in the last few days, with its relative size compared to Earth.