Tag: Vehicle versus pedestrian collision on Highway 180 and Fowler Avenue

test