A woman passenger has died as a result of a West Covina
Car accident. The cause of the fatal
Car Accident is still under investigation at this time. The fatal
West Covina California
car accident occurred on the 10 freeway near the Barranca street off ramp. Our condolences go out to the victims family of this tragic
fatal car accident.