More than 250 protesters marched to the Tesla dealership in Camarillo on Monday's Presidents Day.
The officers saw a white Nissan Sentra matching the description of the vehicle that may have been involved and tried to pull ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results