Friday, March 23, 2007

Monday, March 19, 2007

Tvashtar Explodes!

Photo from NASA!
On the Jovian moon Io: