Have no place on our streets"
Saw one of these on a flatbed in a truckstop today. Had a minute or two to take a decent look at it up close
Looks like there are several vulnerable spots on it:
Brake chambers, which would immobilize the vehicle.
Oil coolers. I saw 2.
Fuel tanks...not that they would blow up or burn, but just leak fuel and stop the vehicle when empty.
All these could be hurt with a decent medium caliber rifle.