WEB EXTRA: Video From Scene Of Tulsa Police Traffic Stop


Monday, November 9th 2015, 6:23 am
By: News On 6