At approximately 11:08am, Thursday, March 23, 2017 Owasso Police reported there was a single car accident near 10600 Street North and Highway 169 southbound. The Highway and on ramp were shut down for about 15 minutes at the time.
The red car seen here was driven by a male, flipped and vaulted off the highway while traveling southbound. The driver was transported by ambulance to a metro hospital with life threatening injuries.
Owasso Police report there is no indication that he was wearing a seat belt. His injuries suggest he was not.
Information and photos courtesy of OPD.