KINGSTON, Okla. (KXII) -- Officials said the accident was a rollover and happened on Rock Creek Road, South of East Lasiter Road, just before 6:30 p.m.
Police said Gabriel E. Silva,18 of Kingston, was pinned inside the pickup truck just over an hour, but was removed from the car by Kingston and Texoma fire departments.
The pickup rolled several times, traveling 30 yards down an embankment, coming to rest on its roof.
Silva suffered leg, arm and trunk injuries. He was transported by EMS to a landing zone near the city then was flown to a Plano hospital.