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 »