BM-24-12 240mm Multiple Launch Rocket System (MLRS) in Togliatti Technical museum


TOGLIATTI, RUSSIA - MAY 2, 2013: BM-24-12 240mm Multiple Launch Rocket System (MLRS) in Togliatti Technical museum


Size: 4200px × 2781px
Photo credit: © Alexander Blinov / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: air, armament, armor, arms, army, artillery, bomb, camouflage, danger, equipment, explosive, forces, green, katyusha, land, launch, launcher, lorry, military, missile, mobility, multiple, power, rocket, russia, russian, soviet, summer, system, togliatti, truck, vehicle, war, warfare, weapon