T-90

Looks like another late Christmas present to modern armour fans will be coming from the Russian producer Zvezda. They have announced their T-90 some time ago, but finally there are some pictures of […]