"Technologies of War". Issue 106

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

Issue 106 from 20.01.2018

Tags: Russia, USA, Ukraine, armored vehicles, war, weapon