Tag: SUV fell from West Canal Drive overpass following Multi-car collision on Highway 99

test