Spread the love

 

Owasso Police and Fire responded to a crash on 116th Street North at Highway 20 around 10 am Monday morning.

Owasso Police report a driver going northbound on the highway took the 116th St. North exit at a high rate of speed.

The vehicle clipped a pickup and flipped several times over the embankment, landing on its top.

The driver of the car was rushed to a Tulsa hospital with life-threatening injuries. The driver of the pickup was not injured.

The northbound offramp was closed for over two hours will the accident scene was cleared.