Alcohol may have played part in overnight Tulsa traffic accident

Alcohol may have played part in overnight Tulsa traffic accident