Tulsa police arriving at the scene of an accident found a car in a storm drainage ditch near 66th and Memorial early Saturday.
1 / 22
KJRH-Tulsa Videos
Sat, Jun 28, 2014 9:30 AM EDT