
When a meteorite struck Earth before humans were around to watch, did it still make a "splat?" Although it's too late to witness the many pummelings our planet has already seen, scientists are still finding the humongous holes left here by long ago imp