gotta love the lies. does anyone even belive this crap
Yes, I believe that a large meteor struck off the coast of India, creating a very large crater.
Do you think the earth was created by God with this crater in place?