Ken Amor looks at the science of large meteorite impacts on Earth.
See All 15 Episodes of "Earth Sciences"