Tanksim

17 March 2018

The T-80 Is Russia's Most Overrated Tank

Russian tank