Russian T-80 Tank Documentary

Russian T-80 Tank Documentary (English Subtitles). This is the tank we’re currently seeing on the frontlines in Ukraine.
Back to Top