Loading Video…
This browser does not support the Video element.
Third person dies in SF West Portal bus stop crash
A third person has died from their injuries after an SUV slammed into a bus stop in San Francisco, police said.
This browser does not support the Video element.
A third person has died from their injuries after an SUV slammed into a bus stop in San Francisco, police said.