Tag: Fatal Pedestrian Collision at N Main St and W 15th St in Santa Ana