2B1 “Oka” – The SPG that Broke Itself When Firing

In 1957 the Soviets held their annual Victory Day parade on Red Square, celebrating the defeat of Nazi Germany in

Read more

Russia’s Devastating “Terminator” Tanks – The BMPT Terminator

This is the mighty BMPT, a Russian armored fighting vehicle that is armed to the teeth and specialised for anti-infantry

Read more