BM-13-16 "Katyushin" MLRS with Armoured Cab

The BM-13-16 MLRS was an effective artillery system mounting rocket launchers on the back of Russian trucks, the "Katyushin" became widely known as "Stalin's Organs" as a result of the fearsome noise generated on launching their weapons. This BM-13-16 was upgraded with additional armour around the cab.

Close