Stan Gaz- Sites of Impact Meteorite craters are sites that provide physical evidence that immense ce