Traffic stop

05/04/2012 12:05 am
Flood St & Redwood Ave
Police Department
6 units assigned