Evansville Police are investigating a multi-vehicle accident on Green River Road.
The crash happened in the intersection of Green River Road and Morgan Avenue around 5 pm Saturday evening.
One officer on scene said he believed someone may have run a red light.
Two cars were towed away from the scene. It's unclear if there were any injuries.
Erica Owen's ascending future was suddenly halted on July 3, when…