Hit and run accident

03/02/2013 4:07 pm
Celia & Della Dr
Police Department
3 units assigned