ST. LOUIS – Two people are in critical condition following a three-car accident Friday at about 12:10 a.m. along West Florissant Avenue at Chambers Road in Delwood.
One person was ejected from a vehicle and another was trapped and had to be extracted from a vehicle. Both of them are in critical condition.
Two other people suffered minor injuries.
It is unclear what led up to the crash.
FOX 2 will update this story with more information as it becomes available.