VR World

Is This Russia’s New Armata Tank?

A video from YouTube appears to give the first look at Russia’s new Armata Tank, scheduled to debut at the country’s annual military parade in May.

Read More...