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