Oct 27, 2021 #commercial truck #fatal accident #Martin County #Tarzan #Texas #Texas Department of Public Safety #work truck Latresa A. Powers Killed in Truck Accident on Highway 176 in Martin County Read More