Tuesday, October 22nd 2019, 6:37 pm
Tulsa Police released new body camera video from the arrests of two men they say were caught in a stolen car. Officers say they spotted the car near 31st and South Toledo on September 11.
They say the driver refused to pull over and led officers on a chase. Two people inside ditched the car near 30th and Hudson Place.
Officers used their police dogs to arrest Shane Ott and Presley Smith.
They were booked for possession of a stolen vehicle and resisting arrest.
October 22nd, 2019
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 25th, 2024
April 25th, 2024
April 25th, 2024
April 25th, 2024