Tag: 1 person dead after car crashes in drainage ditch on 10 Freeway near Frontage Road

test