"Technologies of war". Issue 105

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

Tags: ATO, Ukrainian Navy, Ministry of Defence, USA, Ukraine, armored vehicles, war, weapon

Other videos