One of Russia's brand new Armata T-14 heavy battle tanks, which are said to be the finest tanks in the world, appeared to break down on Red Square on May 7 during rehearsals for Moscow's Victory Day Parade, media reports said.
The Moscow Times: Russia’s new Armata tank seems to break down during parade rehearsals
A Russian T 14 Armata tank rides through Red Square in Moscow during the Victory Day military parade night training on May 4.