Fatal Veh Vs Ped | RIVERSIDE, CA 4.25.17

Tags:

RIVERSIDE, CALIFORNIA – Fatality crash involving a pedestrian in 2017.