"Technologies of War": Airborne troops' parachutes. Armored car Bars-6

Url: http://www.youtube.com/watch?v=jfqE6S5BNrE

Issue 42 from 06.08.2016

Tags: Airborne Troops, Ukraine, armored vehicles, weapon