Leaked Footage of Russia's T-90 Tank

FacebookXPinterestEmailEmailEmailShare

    Leaked video footage purportedly showing the T-90M, Russia's T-90 Main Battle Tank.