Hit and run

07/20/2012 7:45 pm
Taft & Avondale St
Police Department
7 units assigned