One Dead in 261 Toll Road Crash at Santiago Canyon Road in Orange
A car and semi truck were involved in a crash on Thursday morning, July 12, on the 261 Toll Road near Santiago Canyon Road in Orange.
A car and semi truck were involved in a crash on Thursday morning, July 12, on the 261 Toll Road near Santiago Canyon Road in Orange.