Tag Archives: multiple launch rocket system

M270 Multiple Launch Rocket System – MLRS – in US Colors

M270 is a Multiple Launch Rocket System, which is armored and self-propelled artillery vehicle. It [...]