Tag Archives: Houston Police Officer Carter
Texas: Houston Police Police Officer Carter hit by drunk driver and knocked over wall of freeway to pavement 18 feet below
Body camera footage from HPD Officer Carter, DWI Taskforce, who was hit by a drunk driver and survived an 18-foot fall off the freeway on July 28, 2017.