02-04-2018 21:09
via
newson6.com
Hit-And-Run Suspect Blames Mechanical Defect For Crash, TPD Says
Tulsa police have found a hit-and-run suspect they say hit two vehicles and a Sonic building last Friday.
Read more »