Tulsa Police Respond To North Tulsa Standoff


Wednesday, January 5th 2011, 6:55 pm
By: News On 6