They do, in fact. However, this is really nothing more than an armored panel truck.
I don’t think they are a match for a Russian Tank. Too Little—too late.