Javelin Launch in Afghanistan

Good hit. Gotta love the Javelin.

Related Topics

Guns and Weapons