Hit and run accident

11/02/2012 9:31 am
Gladiolus & Elwood St
Police Department
1 unit assigned