Showing posts with label Himars. Show all posts
Showing posts with label Himars. Show all posts

Himars

Note how the HIMARS arrives at a location with a fresh pod already lying on the ground. The HIMARS is the most advanced US-provid…