Pedestrian killed by hit and run driver on Treasure Island

The collision between a hit and run driver and a pedestrian happened Thursday night on Treasure Island. SFPD is investigating. Video: Citizen App.

Latest Videos

Mornings on 2

View More
View More