Double fatal crash in Downey caught on camera

Double fatal crash in Downey caught on camera

A man and a woman died Saturday in a crash on a Santa Ana (5) Freeway off-ramp in Downey.

Top Videos