Russian Rocket System on Railway

A Russian army BM 27 MLRS Multiple Launch Rocket System was recently spotted on a railway in Lenine Crimea Ukraine along with numerous combat vehicles and other military equipment.

Related Topics

Guns and Weapons