Find us on

  • Twitch logo
  • Facebook logo
  • Google+ logo
  • Twitter logo
  • Youtube logo

Armored Warfare: T-80 Main Battle Tank

Constructed in the Soviet Union, this tank earned the reputation as an outstanding combat vehicle and was praised by many experts and tank commanders.

Next Video
MMOHuts Default Image 604x339