WATCH: Tulsa Police Release Video Of Fatal Shooting


Wednesday, June 7th 2017, 6:02 pm
By: News On 6