The CIA has a tendency of detecting all sorts of armoured vehicles that are as interesting as they are fictional, but this time they might have hit the mark.
Two guns, like a SU-122, but larger. There can be only one answer!
Or, more likely, not that, but a man can dream.