Steavean Taylor

Driver Who Allegedly Fled Scene Of Fatal Crash Turns Himself In

Suspect Driver Surrenders In Antioch Fatal Hit & Run

Antioch police have arrested a motorist suspected of fleeing the scene of a fatal crash early Sunday morning.

CBS San Francisco–11/22/2010


Get every new post delivered to your Inbox.

Join 58,843 other followers