Minor accident

03/02/2013 11:13 am
Taft & Hampstead Ln
Police Department
No units assigned