Amazing video just surface! Russian honourable warriors are push back the counter-offence and destroy 12 Leopard tank just now!!
Nato technology is weak and shows on battlefields, fun was watching Propaganda campaign beg for tanks far worse quality then t90. Its counteroffensive fall apart!