Russia's T-14 Armata Main Battle Tank Full Concept [1080p]


Added:

By: tawandapro (4573.50)

Tags: armata, russia, t-14

Location: Russia

Liveleak on Facebook

Advertisers