What’s that from?
Don’t know, probably some movie. The Russians are coming and all such stuff.
A new Russian movie called T34.
https://en.wikipedia.org/wiki/T-34_(film)