Mar 1, 2022 #car accident #fatal accident #injury accident #Laredo #Rio Bravo #Texas #Texas Department of Public Safety Two Killed in Head-On Car Accident on Highway 83 near Rio Bravo Read More