WEB EXTRA: Scene Of High Speed Tulsa Rollover Wreck On 61st Street


Sunday, November 11th 2012, 11:44 am
By: Dee Duren