Рет қаралды 816
Bay City News
SFPD has released this video of the suspect vehicle in a fatal hit-and-run at Bush and Leavenworth streets in San Francisco on Dec. 12, 2018.