Live action footage
Russian armored personnel carriers on the war in Chechnya. The city of Grozny. Chechnya 1995. The first Chechen war.
PAL
720 x 576