Hit and run accident

08/12/2012 8:01 pm
Shepherds & Taft Blvd
Police Department
2 units assigned