San Francisco County, California — January 22, 2013
A pedestrian died after being trapped between two vehicles on Taylor Street Tuesday evening.
According to the San Francisco Police Department, 44-year-old Youjun Wang of Milbrae had exited the limousine he was driving around 6:25 p.m. when it began to roll backwards down the […]
Original post by http://findmyaccident.com/california/2013/01/24/youjun-wang-44-dies-after-limo-wreck-in-san-francisco/
Report bad drivers!