Behold, russia has no fucking clue what a Main Battle Tank is or how to build one.

What a bunch of overconfident bullshitting idiots…