Dec 14, 2021 #car accident #fatal accident #Garciasville #hit and run #Starr County #Texas #Texas Department of Public Safety Marcelina Alfaro Castillo Killed in Hit-and-Run Car Accident in Garciasville Read More