Calif. chief explains advantages of armored vehicles


Calif. chief explains advantages of armored vehicles