June 27, 2018 11:48 pm

5 Injured After Pedicab Struck in Hit and Run in SF

A pedal cab operator was hospitalized with life-threatening injuries Wednesday following a hit-and-run collision near San Francisco’s Pier 29, police said. Sergio Quintana reports.

US & World Videos

Exit mobile version