Russia Shows Might With Rocket Launcher Truck War Games
This is the moment the Russian Army shows its might with two rocket launcher systems during war games on snowy terrain. The training exercises were filmed near the city of…
This is the moment the Russian Army shows its might with two rocket launcher systems during war games on snowy terrain. The training exercises were filmed near the city of…