by: hunddxexplosPosted on: February 18, 2023 Meteorite slams into South Texas with 'large explosion' – Washington Examiner source