ianhclark510, 3 months ago Boy, it sure is convenient that the Chicxulub meteor landed in the Gulf of Mexico
Boy, it sure is convenient that the Chicxulub meteor landed in the Gulf of Mexico