WEB EXTRA: Video From End Of High Speed Tulsa Police Chase


Thursday, August 5th 2010, 8:28 am
By: News On 6