160121-A-DN311-103 Published May 24, 2016 at 1600 × 1068 in Germany wins big at 2016 Strong Europe Tank Challenge ← Previous Next →