Traffic stop

08/28/2012 2:46 am
Taft Blvd & Hampstead Ln
Police Department
2 units assigned