Just a side comment, Cesar Chavez Avenue probably has more taco trucks per mile than most other streets.
I believe all police should be armed with a Panzerfaust and if people run, they fire it and blow the car and driver to smithereens! It would save lives in the long run.