Live action footage
Kubinka, Moscow region, RUSSIA - June 18, 2015: International military technical forum Army-2015. The russian tank T-80U
HD
1920 x 1080
This Element is also available via Subscription.