Sounds a bit like tongue in cheek pro-war effort propaganda.
Absolutely a joke, and a good one at the Russian’s expense... Their equipment is worth so little?