Traffic stop

05/11/2013 12:12 am
Tulsa St & Redwood Ave
Police Department
3 units assigned