User blog comment:Garr9988/New Mission/@comment-31772644-20190525030906/@comment-5782071-20190525031528

That is a possibility, I suppose. I can't be entirely sure what the 3 large silver vehicles are, but the 2 on the far left seem suspiciously tank-y and tank-green to me, as do the rest of the smaller vehicles between them.