Monday, March 10, 2003

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