Fast delivery of meteorites to Earth after a major asteroid collision.

Fast delivery of meteorites to Earth after a major asteroid collision.