WEB EXTRA: Video From Scene Of Two Car Crash On U.S. Highway 75 In Tulsa


Thursday, December 27th 2012, 8:25 am
By: News On 6