South Texas meteor