WEB EXTRA: Tulsa Police Corporal Jared Hart Talks About The Crash


Thursday, December 13th 2012, 2:11 pm
By: News On 6