WEB EXTRA: Video From Scene Of Tulsa Strip Mall At 61st and Lewis


Tuesday, August 7th 2012, 7:43 am
By: News On 6