Remember the announcement that the Russians would roll out their brand spanking new super tank in May?
Well, it’s May. And here it is. Rather, there it is, in the video above … rolling down a street in Moscow. A genuine T-14 Armata tank, with all the amenities and that fresh, industrial “new tank smell”.
The clip captures the tank’s role in the Russian military’s practice for Saturday’s Victory Day parade commemorating the end of World War II in Europe.