M270 Multiple Launch Rocket System Follow
A European rival to HIMARS takes shape
M270 Multiple Launch Rocket System