Of course. Where do you think the craters came from? It was the same meteor shower that broke the doom around the earth and caused the flood in Noah's time. Oh that's right. The theory of public school evolution does not go over that.