Police: Excessive Speed Causes Fatal Tulsa Crash


Friday, October 17th 2014, 10:51 pm
By: News On 6