SHREVEPORT, La. (KTAL/KMSS) – Shreveport police are a investigating head-on crash that left one driver trapped with critical injuries.

It happened around 10 p.m. on Hilry Huckaby near N. Hearne Avenue, where police say Davalkyio Freeman, the driver of a dark green Mercury Grand Marquis was trying to pass when it struck a black Toyota Camry head-on, trapping James Cox, the driver.

It took first responders more than 40 minutes to free Freeman from the Grand Marquis, who was then taken to Oschner LSU Health with critical injuries. His condition has since been upgraded and he is expected to survive.

The other driver was also taken to the hospital with injuries that are not believed to be life-threatening.

Police are still investigating the crash to determine whether Freeman will face any charges.