18 points
It seems like every time a see one of these videos, some Russian is laughing in the background.
14 points
Putin doesn’t like transformers, so hopefully that’s fine by him.
12 points
It had an unfortunate shmelting accident…
12 points
If transformers in Russia are like transformers elsewhere, they are of limited supply and can’t easily be replaced, especially if it’s many of them.
That’ll hurt, and even if replaced, weaken them further.
7 points
3 points
I like to think it was sabotage.
2 points