Tuesday, March 11, 2003

The giant crater caused by the impact from the dinosaur-killing asteroid is visible in these cool new satellite images.