Tulsa police released dramatic body camera video of a suspect falling off of a bridge while trying to escape police.
Officers were called about someone pointing a deadly weapon and shooting with intent to kill near 31st and Sheridan the morning of April 30. Police found the suspect near I-244 and Sheridan when they began to follow his vehicle and attempted to pull him over, police say.
Damico Taylor, 23, of Sand Springs, accelerated hard westbound on I-244 from Delaware Avenue. A short chase began but ended less than a minute later when Taylor’s vehicle hit a barrier wall on the north leg of the Inner Dispersal Loop, police say.
Taylor exited the vehicle and tried to escape by crossing the barrier wall of the elevated roadway. He fell more than 30 feet to the ground below.
He was taken to the hospital where he was admitted in stable condition.
A .40 cal Glock 23C semi-auto pistol, chamber loaded, was recovered from the vehicle.