Oklahoma highway accident News

Storm Chaser Killed in Oklahoma Highway Accident

A storm chaser featured on The Weather Channel has been killed in a head-on collision in northeastern Oklahoma. The Oklahoma Highway Patrol hasn’t released the names of those killed in a double-fatality accident on the Turner Turnpike in Sapulpa Saturday …