Two men dead after they were ejected from a vehicle in rollover crash near Cotulla, Texas May 17, 2024 On March 27, 2024, at approximately 7:15 p.m., a U.S.