It’s not a tank....
“Self propelled tank” is a redundancy.
Regardless that the author doesn’t know what self propelled artillery is (and that it’s not the same thing as tanks), it’s cool that the crew would stencil “covfefe” on their gun. No way in hell would they have stenciled any of 0bama’s gibberish on it.