The collision happened at Geary and Taylor streets when the Tesla ran a red light, slammed into a Mini Cooper, then lost control and hit two pedestrians in a crosswalk on O’Farrell Street. The collision happened at Geary and Taylor streets when the T…
Read More