Extreme Close Up of MLRS Firing in Ukraine!

You say something? Troops get a little close to film a BM-27 Uragan multiple rocket launcher system firing in Ukraine.

Related Topics

Guns and Weapons