Leopard 2A4

21-March-2024 Thursday
Spain promised Ukraine 20 Leopard tanks not ready for battle

02-January-2016 Saturday
Testing the stabilization system of the tank in German.


v20240901