Tag: 4 Pedestrians Injured in Hit-and-Run Crash near Fourth Street in Santa Rosa CA