Sunday, April 23rd 2017, 8:40 am
Tulsa police continue to investigate a deadly car fire crash near Turkey Mountain. Police say a car crashed and burst into flames around 9:15 Saturday night, April 22.
It happened in the area where 61st Street turns into Elwood just off Highway 75.
"Car was going northbound to westbound to 61st at a high rate of speed and veered off the road - hit a boulder and car ended up catching fire," said Corporal Eric Spradlin, Tulsa Police.
4/22/2017 Related Story: Fatal Fire On Turkey Mountain Under Investigation
Officers say the driver died at the scene, but don't know yet the victim's identity.
Police say they no one else was at the scene when officers got there but didn't say if they believe the death is suspicious.
April 23rd, 2017
September 29th, 2024
September 17th, 2024
December 11th, 2024
December 10th, 2024
December 10th, 2024
December 10th, 2024