Meteor soars over Mission; NASA indicates fragments may have fallen in Starr County

They didn’t see it, but they felt it.