What Resulted in this Fatal Highway Crash in New Cuyama?
A head-on collision in New Cuyama on Sunday lead to two deaths and one injury. The accident, which occurred on Highway 66 in the Cuyama Valley, involved a Honda sedan and an oil tanker truck. According to local authorities, the two people in the sedan crashed into the oil tanker near Hubbard Avenue. A man
[...]