DENISON, Tex. -- Police have released the names of two people killed in a traffic accident Saturday night.
Denison Police say Juanita Shea Self, 18, of Ardmore, died in Saturday’s collision.
Police say the second victim is Warren Glenn Mitchell, 53, of Pottsboro.
The crash happened at FM 120 and Preston Road. Officials say the passengers of each vehicle were ejected. Both died at the scene.
Police say speed and alcohol are possible reasons for the crash.
DENISON, Tex. -- A deadly accident Saturday night in Denison kills two people.
Denison Police say it happened just after 7:00 p.m. on FM 120. Authorities say a Ford Ranger pickup truck was traveling across FM 120 on Preston Road, when he was struck by another Ford Ranger pickup traveling westbound.
Officials tells us the passengers of both pickups were ejected. Both died at the scene. The drivers were taken to local hospitals. Names have not been released pending notification of family.