WATCH: Officer shares story of dramatic freeway jump
Houston police released dramatic bodycam video Thursday of a suspected drunk driver forcing two police officers to jump off the Southwest Freeway. DWI Task Force Officers Roshad Carter and Carlos Herrera had stopped near Newcastle on July 28 to investiga
- Aug 22, 2017, 11:17 a.m.
- Aug 22, 2017, 9:51 a.m.
- Aug 22, 2017, 5:39 p.m.