Traffic stop

01/25/2013 2:03 pm
Welch St & Redwood Ave
Sheriff Department
2 units assigned